+ * Request Body Schema + *
+ *{@code + * { + * keywords: String (Optional) + * limit: Integer (Optional) + * continuationToken: String (Optional) + * orderby (Optional): [ + * Object (Optional) + * ] + * filter: Object (Optional) + * facets (Optional): [ + * (Optional){ + * count: Integer (Optional) + * facet: String (Optional) + * sort (Optional): { + * count: String(asc/desc) (Optional) + * value: String(asc/desc) (Optional) + * } + * } + * ] + * taxonomySetting (Optional): { + * assetTypes (Optional): [ + * String (Optional) + * ] + * facet (Optional): (recursive schema, see facet above) + * } + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * @search.count: Integer (Optional) + * @search.count.approximate: Boolean (Optional) + * continuationToken: String (Optional) + * @search.facets (Optional): { + * entityType (Optional): [ + * (Optional){ + * count: Integer (Optional) + * value: String (Optional) + * } + * ] + * assetType (Optional): [ + * (recursive schema, see above) + * ] + * classification (Optional): [ + * (recursive schema, see above) + * ] + * term (Optional): [ + * (recursive schema, see above) + * ] + * contactId (Optional): [ + * (recursive schema, see above) + * ] + * contactType (Optional): [ + * (recursive schema, see above) + * ] + * label (Optional): [ + * (recursive schema, see above) + * ] + * glossaryType (Optional): [ + * (recursive schema, see above) + * ] + * termStatus (Optional): [ + * (recursive schema, see above) + * ] + * termTemplate (Optional): [ + * (recursive schema, see above) + * ] + * } + * value (Optional): [ + * (Optional){ + * @search.score: Double (Optional) + * @search.highlights (Optional): { + * id (Optional): [ + * String (Optional) + * ] + * qualifiedName (Optional): [ + * String (Optional) + * ] + * name (Optional): [ + * String (Optional) + * ] + * description (Optional): [ + * String (Optional) + * ] + * entityType (Optional): [ + * String (Optional) + * ] + * } + * objectType: String (Optional) + * createTime: Long (Optional) + * updateTime: Long (Optional) + * id: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * entityType: String (Optional) + * description: String (Optional) + * endorsement: String (Optional) + * owner: String (Optional) + * classification (Optional): [ + * String (Optional) + * ] + * label (Optional): [ + * String (Optional) + * ] + * term (Optional): [ + * (Optional){ + * name: String (Optional) + * glossaryName: String (Optional) + * guid: String (Optional) + * } + * ] + * contact (Optional): [ + * (Optional){ + * id: String (Optional) + * info: String (Optional) + * contactType: String (Optional) + * } + * ] + * assetType (Optional): [ + * String (Optional) + * ] + * glossaryType: String (Optional) + * glossary: String (Optional) + * termStatus: String (Optional) + * termTemplate (Optional): [ + * String (Optional) + * ] + * longDescription: String (Optional) + * } + * ] + * } + * }+ * + * @param queryOptions The search query of advanced search request. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return data using search along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * keywords: String (Optional) + * limit: Integer (Optional) + * filter: Object (Optional) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * value (Optional): [ + * (Optional){ + * @search.score: Double (Optional) + * @search.text: String (Optional) + * objectType: String (Optional) + * createTime: Long (Optional) + * updateTime: Long (Optional) + * id: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * entityType: String (Optional) + * description: String (Optional) + * endorsement: String (Optional) + * owner: String (Optional) + * classification (Optional): [ + * String (Optional) + * ] + * label (Optional): [ + * String (Optional) + * ] + * term (Optional): [ + * (Optional){ + * name: String (Optional) + * glossaryName: String (Optional) + * guid: String (Optional) + * } + * ] + * contact (Optional): [ + * (Optional){ + * id: String (Optional) + * info: String (Optional) + * contactType: String (Optional) + * } + * ] + * assetType (Optional): [ + * String (Optional) + * ] + * glossaryType: String (Optional) + * glossary: String (Optional) + * termStatus: String (Optional) + * termTemplate (Optional): [ + * String (Optional) + * ] + * longDescription: String (Optional) + * } + * ] + * } + * }+ * + * @param suggestOptions The payload of suggest request. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return search suggestions by query criteria along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * keywords: String (Optional) + * limit: Integer (Optional) + * filter: Object (Optional) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * value (Optional): [ + * (Optional){ + * text: String (Optional) + * queryPlusText: String (Optional) + * } + * ] + * } + * }+ * + * @param autoCompleteOptions The payload of autocomplete request. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return auto complete options along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * keywords: String (Optional) + * limit: Integer (Optional) + * continuationToken: String (Optional) + * orderby (Optional): [ + * Object (Optional) + * ] + * filter: Object (Optional) + * facets (Optional): [ + * (Optional){ + * count: Integer (Optional) + * facet: String (Optional) + * sort (Optional): { + * count: String(asc/desc) (Optional) + * value: String(asc/desc) (Optional) + * } + * } + * ] + * taxonomySetting (Optional): { + * assetTypes (Optional): [ + * String (Optional) + * ] + * facet (Optional): (recursive schema, see facet above) + * } + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * @search.count: Integer (Optional) + * @search.count.approximate: Boolean (Optional) + * continuationToken: String (Optional) + * @search.facets (Optional): { + * entityType (Optional): [ + * (Optional){ + * count: Integer (Optional) + * value: String (Optional) + * } + * ] + * assetType (Optional): [ + * (recursive schema, see above) + * ] + * classification (Optional): [ + * (recursive schema, see above) + * ] + * term (Optional): [ + * (recursive schema, see above) + * ] + * contactId (Optional): [ + * (recursive schema, see above) + * ] + * contactType (Optional): [ + * (recursive schema, see above) + * ] + * label (Optional): [ + * (recursive schema, see above) + * ] + * glossaryType (Optional): [ + * (recursive schema, see above) + * ] + * termStatus (Optional): [ + * (recursive schema, see above) + * ] + * termTemplate (Optional): [ + * (recursive schema, see above) + * ] + * } + * value (Optional): [ + * (Optional){ + * @search.score: Double (Optional) + * @search.highlights (Optional): { + * id (Optional): [ + * String (Optional) + * ] + * qualifiedName (Optional): [ + * String (Optional) + * ] + * name (Optional): [ + * String (Optional) + * ] + * description (Optional): [ + * String (Optional) + * ] + * entityType (Optional): [ + * String (Optional) + * ] + * } + * objectType: String (Optional) + * createTime: Long (Optional) + * updateTime: Long (Optional) + * id: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * entityType: String (Optional) + * description: String (Optional) + * endorsement: String (Optional) + * owner: String (Optional) + * classification (Optional): [ + * String (Optional) + * ] + * label (Optional): [ + * String (Optional) + * ] + * term (Optional): [ + * (Optional){ + * name: String (Optional) + * glossaryName: String (Optional) + * guid: String (Optional) + * } + * ] + * contact (Optional): [ + * (Optional){ + * id: String (Optional) + * info: String (Optional) + * contactType: String (Optional) + * } + * ] + * assetType (Optional): [ + * String (Optional) + * ] + * glossaryType: String (Optional) + * glossary: String (Optional) + * termStatus: String (Optional) + * termTemplate (Optional): [ + * String (Optional) + * ] + * longDescription: String (Optional) + * } + * ] + * } + * }+ * + * @param queryOptions The search query of advanced search request. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return data using search along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * keywords: String (Optional) + * limit: Integer (Optional) + * filter: Object (Optional) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * value (Optional): [ + * (Optional){ + * @search.score: Double (Optional) + * @search.text: String (Optional) + * objectType: String (Optional) + * createTime: Long (Optional) + * updateTime: Long (Optional) + * id: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * entityType: String (Optional) + * description: String (Optional) + * endorsement: String (Optional) + * owner: String (Optional) + * classification (Optional): [ + * String (Optional) + * ] + * label (Optional): [ + * String (Optional) + * ] + * term (Optional): [ + * (Optional){ + * name: String (Optional) + * glossaryName: String (Optional) + * guid: String (Optional) + * } + * ] + * contact (Optional): [ + * (Optional){ + * id: String (Optional) + * info: String (Optional) + * contactType: String (Optional) + * } + * ] + * assetType (Optional): [ + * String (Optional) + * ] + * glossaryType: String (Optional) + * glossary: String (Optional) + * termStatus: String (Optional) + * termTemplate (Optional): [ + * String (Optional) + * ] + * longDescription: String (Optional) + * } + * ] + * } + * }+ * + * @param suggestOptions The payload of suggest request. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return search suggestions by query criteria along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * keywords: String (Optional) + * limit: Integer (Optional) + * filter: Object (Optional) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * value (Optional): [ + * (Optional){ + * text: String (Optional) + * queryPlusText: String (Optional) + * } + * ] + * } + * }+ * + * @param autoCompleteOptions The payload of autocomplete request. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return auto complete options along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
businessAttributeUpdateBehavior | + *String | + *No | + *Used to define the update behavior for business attributes when updating + * entities. Allowed values: "ignore", "replace", "merge". | + *
collectionId | + *String | + *No | + *The collection where entities will be moved to. Only specify a value if you + * need to move an entity to another collection. | + *
+ * Request Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param atlasEntityWithExtInfo An instance of an entity along with extended info - like hive_table, + * hive_database. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid An array of GUIDs of entities to list. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return an instance of an entity along with extended info - like hive_table, + * hive_database along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
collectionId | + *String | + *No | + *The collection where entities will be moved to. Only specify a value if you + * need to move an entity to another collection. | + *
businessAttributeUpdateBehavior | + *String | + *No | + *Used to define the update behavior for business attributes when updating + * entities. Allowed values: "ignore", "replace", "merge". | + *
+ * Request Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param atlasEntitiesWithExtInfo An instance of an entity along with extended info - like hive_table, + * hive_database. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid An array of GUIDs of entities to delete. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * classification (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * entityGuids (Optional): [ + * String (Optional) + * ] + * } + * }+ * + * @param classificationAssociateOptions The request payload for classification association. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return complete definition of an entity given its GUID along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * Object + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param name The name of the attribute. + * @param body The value of the attribute. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param classificationName The name of the classification. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return classification for a given entity represented by a GUID along with {@link Response} on successful + * completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * list (Optional): [ + * Object (Optional) + * ] + * pageSize: Integer (Optional) + * sortBy: String (Optional) + * sortType: String(NONE/ASC/DESC) (Optional) + * startIndex: Integer (Optional) + * totalCount: Integer (Optional) + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return rEST serialization friendly list along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body An array of classifications to be added. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body An array of classifications to be updated. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return complete definition of an entity given its type and unique attribute. + * + * In + * addition to the typeName path parameter, attribute key-value pair(s) can be + * provided in the following format: + * attr:\<attrName>=<attrValue>. + * + * NOTE: The + * attrName and attrValue should be unique across entities, eg. + * qualifiedName. + * + * The REST request would look something like this: + * GET + * /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue along with {@link Response} on successful + * completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param typeName The name of the type. + * @param atlasEntityWithExtInfo An instance of an entity along with extended info - like hive_table, + * hive_database. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param typeName The name of the type. + * @param body An array of classification to be added. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param typeName The name of the type. + * @param body An array of classification to be updated. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * guidHeaderMap (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * } + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * [ + * String (Required) + * ] + * }+ * + * @param atlasEntityHeaders An instance of an entity header map. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
attr_N:qualifiedName | + *String | + *No | + *Qualified name of an entity. E.g. to find 2 entities you can set + * attrs_1:qualifiedName=db1@cl1&attrs_2:qualifiedName=db2@cl1. (This is only an + * example. qualifiedName can be changed to other unique attributes) | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return an instance of an entity along with extended info - like hive_table, + * hive_database along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return entity header given its GUID along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * String (Required): { + * String: Object (Required) + * } + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body Business metadata payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
isOverwrite | + *Boolean | + *No | + *Whether to overwrite the existing business metadata on the entity or not, + * default is false. | + *
+ * Request Body Schema + *
+ *{@code + * { + * String (Required): { + * String: Object (Required) + * } + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body BusinessMetadata payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * String: Object (Required) + * } + * }+ * + * @param businessMetadataName BusinessMetadata name. + * @param guid The globally unique identifier of the entity. + * @param body Business metadata attribute payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * String: Object (Required) + * } + * }+ * + * @param businessMetadataName BusinessMetadata name. + * @param guid The globally unique identifier of the entity. + * @param body Business metadata attribute payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * BinaryData + * }+ * + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the sample Template for uploading/creating bulk BusinessMetaData along with {@link Response} on + * successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * failedImportInfoList (Optional): [ + * (Optional){ + * childObjectName: String (Optional) + * importStatus: String(SUCCESS/FAILED) (Optional) + * parentObjectName: String (Optional) + * remarks: String (Optional) + * } + * ] + * successImportInfoList (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param request The request parameter. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return bulk import result along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + Mono
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * entityGuids (Optional): [ + * String (Optional) + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param collectionId The collection where entities will be moved to. + * @param moveEntitiesOptions MoveEntitiesOptions. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
businessAttributeUpdateBehavior | + *String | + *No | + *Used to define the update behavior for business attributes when updating + * entities. Allowed values: "ignore", "replace", "merge". | + *
collectionId | + *String | + *No | + *The collection where entities will be moved to. Only specify a value if you + * need to move an entity to another collection. | + *
+ * Request Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param atlasEntityWithExtInfo An instance of an entity along with extended info - like hive_table, + * hive_database. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid An array of GUIDs of entities to list. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return an instance of an entity along with extended info - like hive_table, + * hive_database along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
collectionId | + *String | + *No | + *The collection where entities will be moved to. Only specify a value if you + * need to move an entity to another collection. | + *
businessAttributeUpdateBehavior | + *String | + *No | + *Used to define the update behavior for business attributes when updating + * entities. Allowed values: "ignore", "replace", "merge". | + *
+ * Request Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param atlasEntitiesWithExtInfo An instance of an entity along with extended info - like hive_table, + * hive_database. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid An array of GUIDs of entities to delete. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * classification (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * entityGuids (Optional): [ + * String (Optional) + * ] + * } + * }+ * + * @param classificationAssociateOptions The request payload for classification association. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return complete definition of an entity given its GUID along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * Object + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param name The name of the attribute. + * @param body The value of the attribute. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Response Body Schema + *
+ *{@code + * { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param classificationName The name of the classification. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return classification for a given entity represented by a GUID along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Response Body Schema + *
+ *{@code + * { + * list (Optional): [ + * Object (Optional) + * ] + * pageSize: Integer (Optional) + * sortBy: String (Optional) + * sortType: String(NONE/ASC/DESC) (Optional) + * startIndex: Integer (Optional) + * totalCount: Integer (Optional) + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return rEST serialization friendly list along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body An array of classifications to be added. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body An array of classifications to be updated. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return complete definition of an entity given its type and unique attribute. + * + * In + * addition to the typeName path parameter, attribute key-value pair(s) can be + * provided in the following format: + * attr:\<attrName>=<attrValue>. + * + * NOTE: The + * attrName and attrValue should be unique across entities, eg. + * qualifiedName. + * + * The REST request would look something like this: + * GET + * /v2/entity/uniqueAttribute/type/aType?attr:aTypeAttribute=someValue along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entity (Optional): (recursive schema, see entity above) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param typeName The name of the type. + * @param atlasEntityWithExtInfo An instance of an entity along with extended info - like hive_table, + * hive_database. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param typeName The name of the type. + * @param body An array of classification to be added. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param typeName The name of the type. + * @param body An array of classification to be updated. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * guidHeaderMap (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * } + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * [ + * String (Required) + * ] + * }+ * + * @param atlasEntityHeaders An instance of an entity header map. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the response body along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
minExtInfo | + *Boolean | + *No | + *Whether to return minimal information for referred entities. | + *
ignoreRelationships | + *Boolean | + *No | + *Whether to ignore relationship attributes. | + *
attr_N:qualifiedName | + *String | + *No | + *Qualified name of an entity. E.g. to find 2 entities you can set + * attrs_1:qualifiedName=db1@cl1&attrs_2:qualifiedName=db2@cl1. (This is only an + * example. qualifiedName can be changed to other unique attributes) | + *
+ * Response Body Schema + *
+ *{@code + * { + * referredEntities (Optional): { + * String (Required): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * businessAttributes (Optional): { + * String: Object (Required) + * } + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * createTime: Long (Optional) + * createdBy: String (Optional) + * customAttributes (Optional): { + * String: String (Required) + * } + * guid: String (Optional) + * homeId: String (Optional) + * collectionId: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * provenanceType: Integer (Optional) + * proxy: Boolean (Optional) + * relationshipAttributes (Optional): { + * String: Object (Required) + * } + * status: String(ACTIVE/DELETED) (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * version: Long (Optional) + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * } + * } + * entities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return an instance of an entity along with extended info - like hive_table, + * hive_database along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Response Body Schema + *
+ *{@code + * { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return entity header given its GUID along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * String (Required): { + * String: Object (Required) + * } + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body Business metadata payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
isOverwrite | + *Boolean | + *No | + *Whether to overwrite the existing business metadata on the entity or not, + * default is false. | + *
+ * Request Body Schema + *
+ *{@code + * { + * String (Required): { + * String: Object (Required) + * } + * } + * }+ * + * @param guid The globally unique identifier of the entity. + * @param body BusinessMetadata payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * String: Object (Required) + * } + * }+ * + * @param businessMetadataName BusinessMetadata name. + * @param guid The globally unique identifier of the entity. + * @param body Business metadata attribute payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * String: Object (Required) + * } + * }+ * + * @param businessMetadataName BusinessMetadata name. + * @param guid The globally unique identifier of the entity. + * @param body Business metadata attribute payload. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Response Body Schema + *
+ *{@code + * BinaryData + * }+ * + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the sample Template for uploading/creating bulk BusinessMetaData along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Response Body Schema + *
+ *{@code + * { + * failedImportInfoList (Optional): [ + * (Optional){ + * childObjectName: String (Optional) + * importStatus: String(SUCCESS/FAILED) (Optional) + * parentObjectName: String (Optional) + * remarks: String (Optional) + * } + * ] + * successImportInfoList (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param request The request parameter. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return bulk import result along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + Response
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param guid The globally unique identifier of the entity. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
attr:qualifiedName | + *String | + *No | + *The qualified name of the entity. (This is only an example. qualifiedName can + * be changed to other unique attributes) | + *
+ * Request Body Schema + *
+ *{@code + * [ + * String (Optional) + * ] + * }+ * + * @param typeName The name of the type. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Request Body Schema + *
+ *{@code + * { + * entityGuids (Optional): [ + * String (Optional) + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guidAssignments (Optional): { + * String: String (Required) + * } + * mutatedEntities (Optional): { + * String (Required): [ + * (Required){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * classificationNames (Optional): [ + * String (Optional) + * ] + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * displayText: String (Optional) + * guid: String (Optional) + * isIncomplete: Boolean (Optional) + * labels (Optional): [ + * String (Optional) + * ] + * meaningNames (Optional): [ + * String (Optional) + * ] + * meanings (Optional): [ + * (Optional){ + * confidence: Integer (Optional) + * createdBy: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DISCOVERED/PROPOSED/IMPORTED/VALIDATED/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(ACTIVE/DELETED) (Optional) + * } + * ] + * } + * partialUpdatedEntities (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param collectionId The collection where entities will be moved to. + * @param moveEntitiesOptions MoveEntitiesOptions. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the mutation response result of entity along with {@link Response}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Response
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
ignoreTermsAndCategories | + *Boolean | + *No | + *Whether ignore terms and categories | + *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * } + * ] + * }+ * + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return all glossaries along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * } + * }+ * + * @param atlasGlossary The glossary object. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary object along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * ] + * }+ *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param body An array of glossary category definitions to be created. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * }+ * + * @param atlasGlossaryCategory The glossary category. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary category along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * }+ * + * @param categoryId The globally unique identifier of the category. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return specific glossary category by its GUID along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * }+ * + * @param categoryId The globally unique identifier of the category. + * @param atlasGlossaryCategory The glossary category. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary category along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * { + * String: String (Required) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * }+ * + * @param categoryId The globally unique identifier of the category. + * @param body A map containing keys as attribute names and values as corresponding attribute + * values for partial update. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary category along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * { + * String (Required): [ + * (Required){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * } + * }+ * + * @param categoryId The globally unique identifier of the category. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return all related categories (parent and children) along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * }+ * + * @param categoryId The globally unique identifier of the category. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return all terms associated with the specific category along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
includeTermHierarchy | + *Boolean | + *No | + *Whether include term hierarchy | + *
+ * Request Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param atlasGlossaryTerm The glossary term. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary term along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param termId The globally unique identifier for glossary term. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return a specific glossary term by its GUID along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
includeTermHierarchy | + *Boolean | + *No | + *Whether include term hierarchy | + *
+ * Request Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param termId The globally unique identifier for glossary term. + * @param atlasGlossaryTerm The glossary term. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary term along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
includeTermHierarchy | + *Boolean | + *No | + *Whether include term hierarchy | + *
+ * Request Body Schema + *
+ *{@code + * { + * String: String (Required) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * }+ * + * @param termId The globally unique identifier for glossary term. + * @param body A map containing keys as attribute names and values as corresponding attribute + * values to be updated. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary term along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
includeTermHierarchy | + *Boolean | + *No | + *Whether include term hierarchy | + *
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * ] + * }+ *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * ] + * }+ * + * @param body An array of glossary term definitions to be created in bulk. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * }+ * + * @param termId The globally unique identifier for glossary term. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the response body along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * }+ * + * @param termId The globally unique identifier for glossary term. + * @param body An array of related object IDs to which the term has to be associated. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Request Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * }+ * + * @param termId The globally unique identifier for glossary term. + * @param body An array of related object IDs from which the term has to be dissociated. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * { + * String (Required): [ + * (Required){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * }+ * + * @param termId The globally unique identifier for glossary term. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return all related terms for a specific term by its GUID along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * } + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return a specific Glossary by its GUID along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
ignoreTermsAndCategories | + *Boolean | + *No | + *Whether ignore terms and categories | + *
+ * Request Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * } + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param atlasGlossary The glossary object. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary object along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * } + * ] + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the categories belonging to a specific glossary along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the category headers belonging to a specific glossary along with {@link Response} on successful + * completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * categoryInfo (Optional): { + * String (Required): { + * guid: String (Optional) + * classifications (Optional): [ + * (recursive schema, see above) + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * childrenCategories (Optional): [ + * (recursive schema, see above) + * ] + * parentCategory (Optional): (recursive schema, see parentCategory above) + * terms (Optional): [ + * (recursive schema, see above) + * ] + * } + * } + * termInfo (Optional): { + * String (Required): { + * guid: String (Optional) + * classifications (Optional): [ + * (recursive schema, see above) + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): (recursive schema, see anchor above) + * antonyms (Optional): [ + * (recursive schema, see above) + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * } + * } + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return a specific glossary with detailed information along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
ignoreTermsAndCategories | + *Boolean | + *No | + *Whether ignore terms and categories | + *
+ * Request Body Schema + *
+ *{@code + * { + * String: String (Required) + * } + * }+ *
+ * Response Body Schema + *
+ *{@code + * { + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * parentCategoryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * ] + * language: String (Optional) + * terms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * usage: String (Optional) + * } + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param body A map containing keys as attribute names and values as corresponding attribute + * values. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return the glossary object along with {@link Response} on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * guid: String (Optional) + * classifications (Optional): [ + * (Optional){ + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * entityGuid: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * removePropagationsOnEntityDelete: Boolean (Optional) + * validityPeriods (Optional): [ + * (Optional){ + * endTime: String (Optional) + * startTime: String (Optional) + * timeZone: String (Optional) + * } + * ] + * } + * ] + * longDescription: String (Optional) + * name: String (Optional) + * qualifiedName: String (Optional) + * shortDescription: String (Optional) + * lastModifiedTS: String (Optional) + * createTime: Long (Optional) + * createdBy: String (Optional) + * updateTime: Long (Optional) + * updatedBy: String (Optional) + * abbreviation: String (Optional) + * templateName (Optional): [ + * Object (Optional) + * ] + * anchor (Optional): { + * displayText: String (Optional) + * glossaryGuid: String (Optional) + * relationGuid: String (Optional) + * } + * antonyms (Optional): [ + * (Optional){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * status: String(Draft/Approved/Alert/Expired) (Optional) + * nickName: String (Optional) + * hierarchyInfo (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * name: String (Optional) + * displayText: String (Optional) + * itemPath: String (Optional) + * resourceId: String (Optional) + * properties (Optional): { + * String: Object (Required) + * } + * } + * ] + * resources (Optional): [ + * (Optional){ + * displayName: String (Optional) + * url: String (Optional) + * } + * ] + * contacts (Optional): { + * String (Required): [ + * (Required){ + * id: String (Optional) + * info: String (Optional) + * } + * ] + * } + * attributes (Optional): { + * String (Required): { + * String: Object (Required) + * } + * } + * assignedEntities (Optional): [ + * (Optional){ + * guid: String (Optional) + * typeName: String (Optional) + * uniqueAttributes (Optional): { + * String: Object (Required) + * } + * displayText: String (Optional) + * entityStatus: String(ACTIVE/DELETED) (Optional) + * relationshipType: String (Optional) + * relationshipAttributes (Optional): { + * attributes (Optional): { + * String: Object (Required) + * } + * typeName: String (Optional) + * lastModifiedTS: String (Optional) + * } + * relationshipGuid: String (Optional) + * relationshipStatus: String(ACTIVE/DELETED) (Optional) + * } + * ] + * categories (Optional): [ + * (Optional){ + * categoryGuid: String (Optional) + * description: String (Optional) + * displayText: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * } + * ] + * classifies (Optional): [ + * (recursive schema, see above) + * ] + * examples (Optional): [ + * String (Optional) + * ] + * isA (Optional): [ + * (recursive schema, see above) + * ] + * preferredTerms (Optional): [ + * (recursive schema, see above) + * ] + * preferredToTerms (Optional): [ + * (recursive schema, see above) + * ] + * replacedBy (Optional): [ + * (recursive schema, see above) + * ] + * replacementTerms (Optional): [ + * (recursive schema, see above) + * ] + * seeAlso (Optional): [ + * (recursive schema, see above) + * ] + * synonyms (Optional): [ + * (recursive schema, see above) + * ] + * translatedTerms (Optional): [ + * (recursive schema, see above) + * ] + * translationTerms (Optional): [ + * (recursive schema, see above) + * ] + * usage: String (Optional) + * validValues (Optional): [ + * (recursive schema, see above) + * ] + * validValuesFor (Optional): [ + * (recursive schema, see above) + * ] + * } + * ] + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return terms belonging to a specific glossary along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono
+ * Query Parameters + *
+ *Name | + *Type | + *Required | + *Description | + *
---|---|---|---|
limit | + *Integer | + *No | + *The page size - by default there is no paging. | + *
offset | + *Integer | + *No | + *The offset for pagination purpose. | + *
sort | + *String | + *No | + *The sort order, ASC (default) or DESC. | + *
+ * Response Body Schema + *
+ *{@code + * [ + * (Required){ + * description: String (Optional) + * displayText: String (Optional) + * expression: String (Optional) + * relationGuid: String (Optional) + * status: String(DRAFT/ACTIVE/DEPRECATED/OBSOLETE/OTHER) (Optional) + * steward: String (Optional) + * termGuid: String (Optional) + * } + * ] + * }+ * + * @param glossaryId The globally unique identifier for glossary. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return term headers belonging to a specific glossary along with {@link Response} on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono