@Generated(value="OracleSDKGenerator", comments="API Version: 20211001") public interface DataLabeling extends AutoCloseable
Use Data Labeling API to create Annotations on Images, Texts & Documents, and generate snapshots. This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user.
Modifier and Type | Method and Description |
---|---|
CreateAnnotationResponse |
createAnnotation(CreateAnnotationRequest request)
Creates an annotation.
|
CreateRecordResponse |
createRecord(CreateRecordRequest request)
Creates a record.
|
DeleteAnnotationResponse |
deleteAnnotation(DeleteAnnotationRequest request)
It deletes an annotation resource by identifier.
|
DeleteRecordResponse |
deleteRecord(DeleteRecordRequest request)
Deletes a record resource by identifier.
|
GetAnnotationResponse |
getAnnotation(GetAnnotationRequest request)
Gets an annotation.
|
GetDatasetResponse |
getDataset(GetDatasetRequest request)
Gets a dataset by identifier.
|
String |
getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
|
DataLabelingPaginators |
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data.
|
GetRecordResponse |
getRecord(GetRecordRequest request)
Gets a record.
|
GetRecordContentResponse |
getRecordContent(GetRecordContentRequest request)
Retrieves the content of the record from the dataset source.
|
GetRecordPreviewContentResponse |
getRecordPreviewContent(GetRecordPreviewContentRequest request)
Retrieves the preview of the record content from the dataset source.
|
DataLabelingWaiters |
getWaiters()
Gets the pre-configured waiters available for resources for this service.
|
ListAnnotationsResponse |
listAnnotations(ListAnnotationsRequest request)
Returns a list of annotations.
|
ListRecordsResponse |
listRecords(ListRecordsRequest request)
The list of records in the specified compartment.
|
void |
refreshClient()
Rebuilds the client from scratch.
|
void |
setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
|
void |
setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
|
void |
setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
|
SummarizeAnnotationAnalyticsResponse |
summarizeAnnotationAnalytics(SummarizeAnnotationAnalyticsRequest request)
Summarize the annotations created for a given dataset.
|
SummarizeRecordAnalyticsResponse |
summarizeRecordAnalytics(SummarizeRecordAnalyticsRequest request)
Summarize the records created for a given dataset.
|
UpdateAnnotationResponse |
updateAnnotation(UpdateAnnotationRequest request)
Updates an annotation.
|
UpdateRecordResponse |
updateRecord(UpdateRecordRequest request)
Updates a record.
|
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the service.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the
endpoint. If the service is not available in this Region, however, an
IllegalArgumentException will be raised.
region
- The region of the service.void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion
.
If no known Region could be determined, it will create an endpoint based on the default
endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
regionId
- The public region ID.CreateAnnotationResponse createAnnotation(CreateAnnotationRequest request)
Creates an annotation.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreateAnnotation API.
CreateRecordResponse createRecord(CreateRecordRequest request)
Creates a record.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreateRecord API.
DeleteAnnotationResponse deleteAnnotation(DeleteAnnotationRequest request)
It deletes an annotation resource by identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteAnnotation API.
DeleteRecordResponse deleteRecord(DeleteRecordRequest request)
Deletes a record resource by identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteRecord API.
GetAnnotationResponse getAnnotation(GetAnnotationRequest request)
Gets an annotation.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetAnnotation API.
GetDatasetResponse getDataset(GetDatasetRequest request)
Gets a dataset by identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetDataset API.
GetRecordResponse getRecord(GetRecordRequest request)
Gets a record.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetRecord API.
GetRecordContentResponse getRecordContent(GetRecordContentRequest request)
Retrieves the content of the record from the dataset source.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetRecordContent API.
GetRecordPreviewContentResponse getRecordPreviewContent(GetRecordPreviewContentRequest request)
Retrieves the preview of the record content from the dataset source.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetRecordPreviewContent API.
ListAnnotationsResponse listAnnotations(ListAnnotationsRequest request)
Returns a list of annotations.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListAnnotations API.
ListRecordsResponse listRecords(ListRecordsRequest request)
The list of records in the specified compartment.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListRecords API.
SummarizeAnnotationAnalyticsResponse summarizeAnnotationAnalytics(SummarizeAnnotationAnalyticsRequest request)
Summarize the annotations created for a given dataset.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeAnnotationAnalytics API.
SummarizeRecordAnalyticsResponse summarizeRecordAnalytics(SummarizeRecordAnalyticsRequest request)
Summarize the records created for a given dataset.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeRecordAnalytics API.
UpdateAnnotationResponse updateAnnotation(UpdateAnnotationRequest request)
Updates an annotation.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateAnnotation API.
UpdateRecordResponse updateRecord(UpdateRecordRequest request)
Updates a record.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateRecord API.
DataLabelingWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.
DataLabelingPaginators getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data. These paginators provide an Iterable
interface so that service responses, or resources/records, can be iterated through without
having to manually deal with pagination and page tokens.
Copyright © 2016–2023. All rights reserved.