Class DataScienceClient
- java.lang.Object
-
- com.oracle.bmc.http.internal.BaseSyncClient
-
- com.oracle.bmc.datascience.DataScienceClient
-
- All Implemented Interfaces:
DataScience,AutoCloseable
@Generated(value="OracleSDKGenerator", comments="API Version: 20190101") public class DataScienceClient extends BaseSyncClient implements DataScience
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataScienceClient.BuilderBuilder class for this client.
-
Field Summary
Fields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for DataScience.
-
Constructor Summary
Constructors Constructor Description DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.DataScienceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.DataScienceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.DataScienceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
-
Method Summary
-
Methods inherited from class com.oracle.bmc.http.internal.BaseSyncClient
clientCall
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.AutoCloseable
close
-
Methods inherited from interface com.oracle.bmc.datascience.DataScience
getEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
-
-
-
-
Constructor Detail
-
DataScienceClient
@Deprecated public DataScienceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
-
DataScienceClient
@Deprecated public DataScienceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configuration
-
DataScienceClient
@Deprecated public DataScienceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
-
DataScienceClient
@Deprecated public DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactory
-
DataScienceClient
@Deprecated public DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfigurators
-
DataScienceClient
@Deprecated public DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)
-
DataScienceClient
@Deprecated public DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)signingStrategyRequestSignerFactories-ClientBuilderBase.signingStrategyRequestSignerFactories
-
DataScienceClient
@Deprecated public DataScienceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeDataScienceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)signingStrategyRequestSignerFactories-ClientBuilderBase.signingStrategyRequestSignerFactoriesexecutorService-DataScienceClient.Builder.executorService
-
-
Method Detail
-
builder
public static DataScienceClient.Builder builder()
Create a builder for this client.- Returns:
- builder
-
setRegion
public void setRegion(Region region)
Description copied from interface:DataScienceSets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpointafter resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Specified by:
setRegionin interfaceDataScience- Parameters:
region- The region of the service.
-
setRegion
public void setRegion(String regionId)
Description copied from interface:DataScienceSets 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 callsetEndpoint.- Specified by:
setRegionin interfaceDataScience- Parameters:
regionId- The public region ID.
-
activateModel
public ActivateModelResponse activateModel(ActivateModelRequest request)
Description copied from interface:DataScienceActivates the model.- Specified by:
activateModelin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
activateModelDeployment
public ActivateModelDeploymentResponse activateModelDeployment(ActivateModelDeploymentRequest request)
Description copied from interface:DataScienceActivates the model deployment.- Specified by:
activateModelDeploymentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
activateModelGroup
public ActivateModelGroupResponse activateModelGroup(ActivateModelGroupRequest request)
Description copied from interface:DataScienceActivates the model group.- Specified by:
activateModelGroupin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
activateNotebookSession
public ActivateNotebookSessionResponse activateNotebookSession(ActivateNotebookSessionRequest request)
Description copied from interface:DataScienceActivates the notebook session.- Specified by:
activateNotebookSessionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
activateSchedule
public ActivateScheduleResponse activateSchedule(ActivateScheduleRequest request)
Description copied from interface:DataScienceActivate schedule.- Specified by:
activateSchedulein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
cancelJobRun
public CancelJobRunResponse cancelJobRun(CancelJobRunRequest request)
Description copied from interface:DataScienceCancels an IN_PROGRESS job run.- Specified by:
cancelJobRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
cancelPipelineRun
public CancelPipelineRunResponse cancelPipelineRun(CancelPipelineRunRequest request)
Description copied from interface:DataScienceCancel a PipelineRun.- Specified by:
cancelPipelineRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
cancelWorkRequest
public CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request)
Description copied from interface:DataScienceCancels a work request that has not started.- Specified by:
cancelWorkRequestin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeDataSciencePrivateEndpointCompartment
public ChangeDataSciencePrivateEndpointCompartmentResponse changeDataSciencePrivateEndpointCompartment(ChangeDataSciencePrivateEndpointCompartmentRequest request)
Description copied from interface:DataScienceMoves a private endpoint into a different compartment.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeDataSciencePrivateEndpointCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeJobCompartment
public ChangeJobCompartmentResponse changeJobCompartment(ChangeJobCompartmentRequest request)
Description copied from interface:DataScienceChanges a job’s compartment- Specified by:
changeJobCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeJobRunCompartment
public ChangeJobRunCompartmentResponse changeJobRunCompartment(ChangeJobRunCompartmentRequest request)
Description copied from interface:DataScienceChanges a job run’s compartment- Specified by:
changeJobRunCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeMlApplicationCompartment
public ChangeMlApplicationCompartmentResponse changeMlApplicationCompartment(ChangeMlApplicationCompartmentRequest request)
Description copied from interface:DataScienceMoves a MlApplication resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeMlApplicationCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeMlApplicationImplementationCompartment
public ChangeMlApplicationImplementationCompartmentResponse changeMlApplicationImplementationCompartment(ChangeMlApplicationImplementationCompartmentRequest request)
Description copied from interface:DataScienceMoves a MlApplicationImplementation resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeMlApplicationImplementationCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeMlApplicationInstanceCompartment
public ChangeMlApplicationInstanceCompartmentResponse changeMlApplicationInstanceCompartment(ChangeMlApplicationInstanceCompartmentRequest request)
Description copied from interface:DataScienceMoves a MlApplicationInstance resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeMlApplicationInstanceCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeMlApplicationInstanceViewCompartment
public ChangeMlApplicationInstanceViewCompartmentResponse changeMlApplicationInstanceViewCompartment(ChangeMlApplicationInstanceViewCompartmentRequest request)
Description copied from interface:DataScienceMoves a MlApplicationInstanceView resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeMlApplicationInstanceViewCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeModelCompartment
public ChangeModelCompartmentResponse changeModelCompartment(ChangeModelCompartmentRequest request)
Description copied from interface:DataScienceMoves a model resource into a different compartment.- Specified by:
changeModelCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeModelDeploymentCompartment
public ChangeModelDeploymentCompartmentResponse changeModelDeploymentCompartment(ChangeModelDeploymentCompartmentRequest request)
Description copied from interface:DataScienceMoves a model deployment into a different compartment.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeModelDeploymentCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeModelGroupCompartment
public ChangeModelGroupCompartmentResponse changeModelGroupCompartment(ChangeModelGroupCompartmentRequest request)
Description copied from interface:DataScienceMoves a model group resource into a different compartment.- Specified by:
changeModelGroupCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeModelGroupVersionHistoryCompartment
public ChangeModelGroupVersionHistoryCompartmentResponse changeModelGroupVersionHistoryCompartment(ChangeModelGroupVersionHistoryCompartmentRequest request)
Description copied from interface:DataScienceMoves a model Group Version History resource into a different compartment.- Specified by:
changeModelGroupVersionHistoryCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeModelVersionSetCompartment
public ChangeModelVersionSetCompartmentResponse changeModelVersionSetCompartment(ChangeModelVersionSetCompartmentRequest request)
Description copied from interface:DataScienceMoves a modelVersionSet resource into a different compartment.- Specified by:
changeModelVersionSetCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeNotebookSessionCompartment
public ChangeNotebookSessionCompartmentResponse changeNotebookSessionCompartment(ChangeNotebookSessionCompartmentRequest request)
Description copied from interface:DataScienceMoves a notebook session resource into a different compartment.- Specified by:
changeNotebookSessionCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changePipelineCompartment
public ChangePipelineCompartmentResponse changePipelineCompartment(ChangePipelineCompartmentRequest request)
Description copied from interface:DataScienceMoves a resource into a different compartment.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changePipelineCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changePipelineRunCompartment
public ChangePipelineRunCompartmentResponse changePipelineRunCompartment(ChangePipelineRunCompartmentRequest request)
Description copied from interface:DataScienceMoves a resource into a different compartment.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changePipelineRunCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeProjectCompartment
public ChangeProjectCompartmentResponse changeProjectCompartment(ChangeProjectCompartmentRequest request)
Description copied from interface:DataScienceMoves a project resource into a different compartment.- Specified by:
changeProjectCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeScheduleCompartment
public ChangeScheduleCompartmentResponse changeScheduleCompartment(ChangeScheduleCompartmentRequest request)
Description copied from interface:DataScienceMoves a Schedule resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeScheduleCompartmentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createDataSciencePrivateEndpoint
public CreateDataSciencePrivateEndpointResponse createDataSciencePrivateEndpoint(CreateDataSciencePrivateEndpointRequest request)
Description copied from interface:DataScienceCreates a Data Science private endpoint to be used by a Data Science resource.- Specified by:
createDataSciencePrivateEndpointin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createJob
public CreateJobResponse createJob(CreateJobRequest request)
Description copied from interface:DataScienceCreates a job.- Specified by:
createJobin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createJobArtifact
public CreateJobArtifactResponse createJobArtifact(CreateJobArtifactRequest request)
Description copied from interface:DataScienceUploads a job artifact.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
createJobArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createJobRun
public CreateJobRunResponse createJobRun(CreateJobRunRequest request)
Description copied from interface:DataScienceCreates a job run.- Specified by:
createJobRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createMlApplication
public CreateMlApplicationResponse createMlApplication(CreateMlApplicationRequest request)
Description copied from interface:DataScienceCreates a new MlApplication.- Specified by:
createMlApplicationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createMlApplicationImplementation
public CreateMlApplicationImplementationResponse createMlApplicationImplementation(CreateMlApplicationImplementationRequest request)
Description copied from interface:DataScienceCreates a new MlApplicationImplementation.- Specified by:
createMlApplicationImplementationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createMlApplicationInstance
public CreateMlApplicationInstanceResponse createMlApplicationInstance(CreateMlApplicationInstanceRequest request)
Description copied from interface:DataScienceCreates a new MlApplicationInstance.- Specified by:
createMlApplicationInstancein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModel
public CreateModelResponse createModel(CreateModelRequest request)
Description copied from interface:DataScienceCreates a new model.- Specified by:
createModelin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelArtifact
public CreateModelArtifactResponse createModelArtifact(CreateModelArtifactRequest request)
Description copied from interface:DataScienceCreates model artifact for specified model.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
createModelArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelCustomMetadatumArtifact
public CreateModelCustomMetadatumArtifactResponse createModelCustomMetadatumArtifact(CreateModelCustomMetadatumArtifactRequest request)
Description copied from interface:DataScienceCreates model custom metadata artifact for specified model.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
createModelCustomMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelDefinedMetadatumArtifact
public CreateModelDefinedMetadatumArtifactResponse createModelDefinedMetadatumArtifact(CreateModelDefinedMetadatumArtifactRequest request)
Description copied from interface:DataScienceCreates model defined metadata artifact for specified model.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
createModelDefinedMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelDeployment
public CreateModelDeploymentResponse createModelDeployment(CreateModelDeploymentRequest request)
Description copied from interface:DataScienceCreates a new model deployment.- Specified by:
createModelDeploymentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelGroup
public CreateModelGroupResponse createModelGroup(CreateModelGroupRequest request)
Description copied from interface:DataScienceCreate a new Model Group resource.- Specified by:
createModelGroupin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelGroupArtifact
public CreateModelGroupArtifactResponse createModelGroupArtifact(CreateModelGroupArtifactRequest request)
Description copied from interface:DataScienceCreates artifact for the Model Group.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
createModelGroupArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelGroupVersionHistory
public CreateModelGroupVersionHistoryResponse createModelGroupVersionHistory(CreateModelGroupVersionHistoryRequest request)
Description copied from interface:DataScienceCreates a new modelGroupVersionHistory.- Specified by:
createModelGroupVersionHistoryin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelProvenance
public CreateModelProvenanceResponse createModelProvenance(CreateModelProvenanceRequest request)
Description copied from interface:DataScienceCreates provenance information for the specified model.- Specified by:
createModelProvenancein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createModelVersionSet
public CreateModelVersionSetResponse createModelVersionSet(CreateModelVersionSetRequest request)
Description copied from interface:DataScienceCreates a new modelVersionSet.- Specified by:
createModelVersionSetin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createNotebookSession
public CreateNotebookSessionResponse createNotebookSession(CreateNotebookSessionRequest request)
Description copied from interface:DataScienceCreates a new notebook session.- Specified by:
createNotebookSessionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createPipeline
public CreatePipelineResponse createPipeline(CreatePipelineRequest request)
Description copied from interface:DataScienceCreates a new Pipeline.- Specified by:
createPipelinein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createPipelineRun
public CreatePipelineRunResponse createPipelineRun(CreatePipelineRunRequest request)
Description copied from interface:DataScienceCreates a new PipelineRun.- Specified by:
createPipelineRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createProject
public CreateProjectResponse createProject(CreateProjectRequest request)
Description copied from interface:DataScienceCreates a new project.- Specified by:
createProjectin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createSchedule
public CreateScheduleResponse createSchedule(CreateScheduleRequest request)
Description copied from interface:DataScienceCreates a new Schedule.- Specified by:
createSchedulein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createStepArtifact
public CreateStepArtifactResponse createStepArtifact(CreateStepArtifactRequest request)
Description copied from interface:DataScienceUpload the artifact for a step in the pipeline.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
createStepArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deactivateModel
public DeactivateModelResponse deactivateModel(DeactivateModelRequest request)
Description copied from interface:DataScienceDeactivates the model.- Specified by:
deactivateModelin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deactivateModelDeployment
public DeactivateModelDeploymentResponse deactivateModelDeployment(DeactivateModelDeploymentRequest request)
Description copied from interface:DataScienceDeactivates the model deployment.- Specified by:
deactivateModelDeploymentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deactivateModelGroup
public DeactivateModelGroupResponse deactivateModelGroup(DeactivateModelGroupRequest request)
Description copied from interface:DataScienceDeactivates the model group.- Specified by:
deactivateModelGroupin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deactivateNotebookSession
public DeactivateNotebookSessionResponse deactivateNotebookSession(DeactivateNotebookSessionRequest request)
Description copied from interface:DataScienceDeactivates the notebook session.- Specified by:
deactivateNotebookSessionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deactivateSchedule
public DeactivateScheduleResponse deactivateSchedule(DeactivateScheduleRequest request)
Description copied from interface:DataScienceDeactivate schedule.- Specified by:
deactivateSchedulein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteDataSciencePrivateEndpoint
public DeleteDataSciencePrivateEndpointResponse deleteDataSciencePrivateEndpoint(DeleteDataSciencePrivateEndpointRequest request)
Description copied from interface:DataScienceDeletes a private endpoint usingprivateEndpointId.- Specified by:
deleteDataSciencePrivateEndpointin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteJob
public DeleteJobResponse deleteJob(DeleteJobRequest request)
Description copied from interface:DataScienceDeletes a job.- Specified by:
deleteJobin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteJobRun
public DeleteJobRunResponse deleteJobRun(DeleteJobRunRequest request)
Description copied from interface:DataScienceDeletes a job run.- Specified by:
deleteJobRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteMlApplication
public DeleteMlApplicationResponse deleteMlApplication(DeleteMlApplicationRequest request)
Description copied from interface:DataScienceDeletes a MlApplication resource by identifier- Specified by:
deleteMlApplicationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteMlApplicationImplementation
public DeleteMlApplicationImplementationResponse deleteMlApplicationImplementation(DeleteMlApplicationImplementationRequest request)
Description copied from interface:DataScienceDeletes a MlApplicationImplementation resource by identifier- Specified by:
deleteMlApplicationImplementationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteMlApplicationInstance
public DeleteMlApplicationInstanceResponse deleteMlApplicationInstance(DeleteMlApplicationInstanceRequest request)
Description copied from interface:DataScienceDeletes a MlApplicationInstance resource by identifier- Specified by:
deleteMlApplicationInstancein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteModel
public DeleteModelResponse deleteModel(DeleteModelRequest request)
Description copied from interface:DataScienceDeletes the specified model.- Specified by:
deleteModelin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteModelCustomMetadatumArtifact
public DeleteModelCustomMetadatumArtifactResponse deleteModelCustomMetadatumArtifact(DeleteModelCustomMetadatumArtifactRequest request)
Description copied from interface:DataScienceDeletes model custom metadata artifact for specified model metadata key.- Specified by:
deleteModelCustomMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteModelDefinedMetadatumArtifact
public DeleteModelDefinedMetadatumArtifactResponse deleteModelDefinedMetadatumArtifact(DeleteModelDefinedMetadatumArtifactRequest request)
Description copied from interface:DataScienceDeletes model defined metadata artifact for specified model metadata key.- Specified by:
deleteModelDefinedMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteModelDeployment
public DeleteModelDeploymentResponse deleteModelDeployment(DeleteModelDeploymentRequest request)
Description copied from interface:DataScienceDeletes the specified model deployment.Any unsaved work in this model deployment is lost.
- Specified by:
deleteModelDeploymentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteModelGroup
public DeleteModelGroupResponse deleteModelGroup(DeleteModelGroupRequest request)
Description copied from interface:DataScienceDeletes the specified Model Group.- Specified by:
deleteModelGroupin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteModelGroupVersionHistory
public DeleteModelGroupVersionHistoryResponse deleteModelGroupVersionHistory(DeleteModelGroupVersionHistoryRequest request)
Description copied from interface:DataScienceDeletes the specified modelGroupVersionHistory.- Specified by:
deleteModelGroupVersionHistoryin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteModelVersionSet
public DeleteModelVersionSetResponse deleteModelVersionSet(DeleteModelVersionSetRequest request)
Description copied from interface:DataScienceDeletes the specified modelVersionSet.- Specified by:
deleteModelVersionSetin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteNotebookSession
public DeleteNotebookSessionResponse deleteNotebookSession(DeleteNotebookSessionRequest request)
Description copied from interface:DataScienceDeletes the specified notebook session.Any unsaved work in this notebook session are lost.
- Specified by:
deleteNotebookSessionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deletePipeline
public DeletePipelineResponse deletePipeline(DeletePipelineRequest request)
Description copied from interface:DataScienceDeletes a Pipeline resource by identifier.- Specified by:
deletePipelinein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deletePipelineRun
public DeletePipelineRunResponse deletePipelineRun(DeletePipelineRunRequest request)
Description copied from interface:DataScienceDeletes a PipelineRun resource by identifier.- Specified by:
deletePipelineRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteProject
public DeleteProjectResponse deleteProject(DeleteProjectRequest request)
Description copied from interface:DataScienceDeletes the specified project.This operation fails unless all associated resources (notebook sessions or models) are in a DELETED state. You must delete all associated resources before deleting a project.
- Specified by:
deleteProjectin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteSchedule
public DeleteScheduleResponse deleteSchedule(DeleteScheduleRequest request)
Description copied from interface:DataScienceDeletes a Schedule resource by identifier- Specified by:
deleteSchedulein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
disableMlApplicationInstanceViewTrigger
public DisableMlApplicationInstanceViewTriggerResponse disableMlApplicationInstanceViewTrigger(DisableMlApplicationInstanceViewTriggerRequest request)
Description copied from interface:DataScienceDisable trigger of given name for given ML Application Instance View flow- Specified by:
disableMlApplicationInstanceViewTriggerin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
enableMlApplicationInstanceViewTrigger
public EnableMlApplicationInstanceViewTriggerResponse enableMlApplicationInstanceViewTrigger(EnableMlApplicationInstanceViewTriggerRequest request)
Description copied from interface:DataScienceEnable trigger of given name for given ML Application Instance View flow- Specified by:
enableMlApplicationInstanceViewTriggerin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
exportModelArtifact
public ExportModelArtifactResponse exportModelArtifact(ExportModelArtifactRequest request)
Description copied from interface:DataScienceExport model artifact from source to the service bucket- Specified by:
exportModelArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getDataSciencePrivateEndpoint
public GetDataSciencePrivateEndpointResponse getDataSciencePrivateEndpoint(GetDataSciencePrivateEndpointRequest request)
Description copied from interface:DataScienceRetrieves an private endpoint using aprivateEndpointId.- Specified by:
getDataSciencePrivateEndpointin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getJob
public GetJobResponse getJob(GetJobRequest request)
Description copied from interface:DataScienceGets a job.- Specified by:
getJobin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getJobArtifactContent
public GetJobArtifactContentResponse getJobArtifactContent(GetJobArtifactContentRequest request)
Description copied from interface:DataScienceDownloads job artifact content for specified job.- Specified by:
getJobArtifactContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getJobRun
public GetJobRunResponse getJobRun(GetJobRunRequest request)
Description copied from interface:DataScienceGets a job run.- Specified by:
getJobRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getMlApplication
public GetMlApplicationResponse getMlApplication(GetMlApplicationRequest request)
Description copied from interface:DataScienceGets a MlApplication by identifier- Specified by:
getMlApplicationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getMlApplicationHistoricalPackageContent
public GetMlApplicationHistoricalPackageContentResponse getMlApplicationHistoricalPackageContent(GetMlApplicationHistoricalPackageContentRequest request)
Description copied from interface:DataScienceRetrieves ML Application package for MlApplicationImplementationVersion with given id.- Specified by:
getMlApplicationHistoricalPackageContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getMlApplicationImplementation
public GetMlApplicationImplementationResponse getMlApplicationImplementation(GetMlApplicationImplementationRequest request)
Description copied from interface:DataScienceGets a MlApplicationImplementation by identifier- Specified by:
getMlApplicationImplementationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getMlApplicationImplementationVersion
public GetMlApplicationImplementationVersionResponse getMlApplicationImplementationVersion(GetMlApplicationImplementationVersionRequest request)
Description copied from interface:DataScienceGets a MlApplicationImplementationVersion by identifier- Specified by:
getMlApplicationImplementationVersionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getMlApplicationInstance
public GetMlApplicationInstanceResponse getMlApplicationInstance(GetMlApplicationInstanceRequest request)
Description copied from interface:DataScienceGets a MlApplicationInstance by identifier- Specified by:
getMlApplicationInstancein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getMlApplicationInstanceView
public GetMlApplicationInstanceViewResponse getMlApplicationInstanceView(GetMlApplicationInstanceViewRequest request)
Description copied from interface:DataScienceGets a MlApplicationInstanceView by identifier- Specified by:
getMlApplicationInstanceViewin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getMlApplicationPackageContent
public GetMlApplicationPackageContentResponse getMlApplicationPackageContent(GetMlApplicationPackageContentRequest request)
Description copied from interface:DataScienceRetrieves last ML Application package uploaded for given ML Application Implementation- Specified by:
getMlApplicationPackageContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModel
public GetModelResponse getModel(GetModelRequest request)
Description copied from interface:DataScienceGets the specified model’s information.- Specified by:
getModelin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelArtifactContent
public GetModelArtifactContentResponse getModelArtifactContent(GetModelArtifactContentRequest request)
Description copied from interface:DataScienceDownloads model artifact content for specified model.- Specified by:
getModelArtifactContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelCustomMetadatumArtifactContent
public GetModelCustomMetadatumArtifactContentResponse getModelCustomMetadatumArtifactContent(GetModelCustomMetadatumArtifactContentRequest request)
Description copied from interface:DataScienceDownloads model custom metadata artifact content for specified model metadata key.- Specified by:
getModelCustomMetadatumArtifactContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelDefinedMetadatumArtifactContent
public GetModelDefinedMetadatumArtifactContentResponse getModelDefinedMetadatumArtifactContent(GetModelDefinedMetadatumArtifactContentRequest request)
Description copied from interface:DataScienceDownloads model defined metadata artifact content for specified model metadata key.- Specified by:
getModelDefinedMetadatumArtifactContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelDeployment
public GetModelDeploymentResponse getModelDeployment(GetModelDeploymentRequest request)
Description copied from interface:DataScienceRetrieves the model deployment for the specifiedmodelDeploymentId.- Specified by:
getModelDeploymentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelGroup
public GetModelGroupResponse getModelGroup(GetModelGroupRequest request)
Description copied from interface:DataScienceRetrieves the Model Group resource based on the specified modelGroup id.- Specified by:
getModelGroupin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelGroupArtifactContent
public GetModelGroupArtifactContentResponse getModelGroupArtifactContent(GetModelGroupArtifactContentRequest request)
Description copied from interface:DataScienceDownloads the model artifact for the specified model group.- Specified by:
getModelGroupArtifactContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelGroupVersionHistory
public GetModelGroupVersionHistoryResponse getModelGroupVersionHistory(GetModelGroupVersionHistoryRequest request)
Description copied from interface:DataScienceGets the specified modelGroupVersionHistory’s information.- Specified by:
getModelGroupVersionHistoryin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelProvenance
public GetModelProvenanceResponse getModelProvenance(GetModelProvenanceRequest request)
Description copied from interface:DataScienceGets provenance information for specified model.- Specified by:
getModelProvenancein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getModelVersionSet
public GetModelVersionSetResponse getModelVersionSet(GetModelVersionSetRequest request)
Description copied from interface:DataScienceGets the specified model version set information.- Specified by:
getModelVersionSetin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getNotebookSession
public GetNotebookSessionResponse getNotebookSession(GetNotebookSessionRequest request)
Description copied from interface:DataScienceGets the specified notebook session’s information.- Specified by:
getNotebookSessionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getPipeline
public GetPipelineResponse getPipeline(GetPipelineRequest request)
Description copied from interface:DataScienceGets a Pipeline by identifier.- Specified by:
getPipelinein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getPipelineRun
public GetPipelineRunResponse getPipelineRun(GetPipelineRunRequest request)
Description copied from interface:DataScienceGets a PipelineRun by identifier.- Specified by:
getPipelineRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getProject
public GetProjectResponse getProject(GetProjectRequest request)
Description copied from interface:DataScienceGets the specified project’s information.- Specified by:
getProjectin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getSchedule
public GetScheduleResponse getSchedule(GetScheduleRequest request)
Description copied from interface:DataScienceGets a Schedule by identifier- Specified by:
getSchedulein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getStepArtifactContent
public GetStepArtifactContentResponse getStepArtifactContent(GetStepArtifactContentRequest request)
Description copied from interface:DataScienceDownload the artifact for a step in the pipeline.- Specified by:
getStepArtifactContentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWorkRequest
public GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Description copied from interface:DataScienceGets the specified work request’s information.- Specified by:
getWorkRequestin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
headJobArtifact
public HeadJobArtifactResponse headJobArtifact(HeadJobArtifactRequest request)
Description copied from interface:DataScienceGets job artifact metadata.- Specified by:
headJobArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
headModelArtifact
public HeadModelArtifactResponse headModelArtifact(HeadModelArtifactRequest request)
Description copied from interface:DataScienceGets model artifact metadata for specified model.- Specified by:
headModelArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
headModelCustomMetadatumArtifact
public HeadModelCustomMetadatumArtifactResponse headModelCustomMetadatumArtifact(HeadModelCustomMetadatumArtifactRequest request)
Description copied from interface:DataScienceGets custom metadata artifact metadata for specified model metadata key.- Specified by:
headModelCustomMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
headModelDefinedMetadatumArtifact
public HeadModelDefinedMetadatumArtifactResponse headModelDefinedMetadatumArtifact(HeadModelDefinedMetadatumArtifactRequest request)
Description copied from interface:DataScienceGets defined metadata artifact metadata for specified model metadata key.- Specified by:
headModelDefinedMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
headModelGroupArtifact
public HeadModelGroupArtifactResponse headModelGroupArtifact(HeadModelGroupArtifactRequest request)
Description copied from interface:DataScienceGets model group artifact metadata for a specified model group.- Specified by:
headModelGroupArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
headStepArtifact
public HeadStepArtifactResponse headStepArtifact(HeadStepArtifactRequest request)
Description copied from interface:DataScienceGet the artifact metadata for a step in the pipeline.- Specified by:
headStepArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
importModelArtifact
public ImportModelArtifactResponse importModelArtifact(ImportModelArtifactRequest request)
Description copied from interface:DataScienceImport model artifact from service bucket- Specified by:
importModelArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listContainers
public ListContainersResponse listContainers(ListContainersRequest request)
Description copied from interface:DataScienceList containers.- Specified by:
listContainersin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listDataSciencePrivateEndpoints
public ListDataSciencePrivateEndpointsResponse listDataSciencePrivateEndpoints(ListDataSciencePrivateEndpointsRequest request)
Description copied from interface:DataScienceLists all Data Science private endpoints in the specified compartment.The query must include compartmentId. The query can also include one other parameter. If the query doesn’t include compartmentId, or includes compartmentId with two or more other parameters, then an error is returned.
- Specified by:
listDataSciencePrivateEndpointsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listFastLaunchJobConfigs
public ListFastLaunchJobConfigsResponse listFastLaunchJobConfigs(ListFastLaunchJobConfigsRequest request)
Description copied from interface:DataScienceList fast launch capable job configs in the specified compartment.- Specified by:
listFastLaunchJobConfigsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listJobRuns
public ListJobRunsResponse listJobRuns(ListJobRunsRequest request)
Description copied from interface:DataScienceList out job runs.- Specified by:
listJobRunsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listJobShapes
public ListJobShapesResponse listJobShapes(ListJobShapesRequest request)
Description copied from interface:DataScienceList job shapes available in the specified compartment.- Specified by:
listJobShapesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listJobs
public ListJobsResponse listJobs(ListJobsRequest request)
Description copied from interface:DataScienceList jobs in the specified compartment.- Specified by:
listJobsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listMlApplicationImplementationVersions
public ListMlApplicationImplementationVersionsResponse listMlApplicationImplementationVersions(ListMlApplicationImplementationVersionsRequest request)
Description copied from interface:DataScienceReturns a list of MlApplicationImplementationVersions.- Specified by:
listMlApplicationImplementationVersionsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listMlApplicationImplementations
public ListMlApplicationImplementationsResponse listMlApplicationImplementations(ListMlApplicationImplementationsRequest request)
Description copied from interface:DataScienceReturns a list of MlApplicationImplementations.- Specified by:
listMlApplicationImplementationsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listMlApplicationInstanceViews
public ListMlApplicationInstanceViewsResponse listMlApplicationInstanceViews(ListMlApplicationInstanceViewsRequest request)
Description copied from interface:DataScienceReturns a list of MlApplicationInstanceViews.- Specified by:
listMlApplicationInstanceViewsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listMlApplicationInstances
public ListMlApplicationInstancesResponse listMlApplicationInstances(ListMlApplicationInstancesRequest request)
Description copied from interface:DataScienceReturns a list of MlApplicationsInstances.- Specified by:
listMlApplicationInstancesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listMlApplications
public ListMlApplicationsResponse listMlApplications(ListMlApplicationsRequest request)
Description copied from interface:DataScienceReturns a list of MlApplications.- Specified by:
listMlApplicationsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModelDeploymentModelStates
public ListModelDeploymentModelStatesResponse listModelDeploymentModelStates(ListModelDeploymentModelStatesRequest request)
Description copied from interface:DataScienceLists the status of models in a model group deployment.- Specified by:
listModelDeploymentModelStatesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModelDeploymentShapes
public ListModelDeploymentShapesResponse listModelDeploymentShapes(ListModelDeploymentShapesRequest request)
Description copied from interface:DataScienceLists the valid model deployment shapes.- Specified by:
listModelDeploymentShapesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModelDeployments
public ListModelDeploymentsResponse listModelDeployments(ListModelDeploymentsRequest request)
Description copied from interface:DataScienceLists all model deployments in the specified compartment.Only one parameter other than compartmentId may also be included in a query. The query must include compartmentId. If the query does not include compartmentId, or includes compartmentId but two or more other parameters an error is returned.
- Specified by:
listModelDeploymentsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModelGroupModels
public ListModelGroupModelsResponse listModelGroupModels(ListModelGroupModelsRequest request)
Description copied from interface:DataScienceLists all models associated with the modelGroup in the specified compartment.- Specified by:
listModelGroupModelsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModelGroupVersionHistories
public ListModelGroupVersionHistoriesResponse listModelGroupVersionHistories(ListModelGroupVersionHistoriesRequest request)
Description copied from interface:DataScienceList all modelGroupVersionHistories in the specified compartment.The query must include compartmentId.
- Specified by:
listModelGroupVersionHistoriesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModelGroups
public ListModelGroupsResponse listModelGroups(ListModelGroupsRequest request)
Description copied from interface:DataScienceLists all the modelGroups in the specified compartment.The query must include compartmentId.
- Specified by:
listModelGroupsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModelVersionSets
public ListModelVersionSetsResponse listModelVersionSets(ListModelVersionSetsRequest request)
Description copied from interface:DataScienceLists model version sets in the specified compartment.- Specified by:
listModelVersionSetsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listModels
public ListModelsResponse listModels(ListModelsRequest request)
Description copied from interface:DataScienceLists models in the specified compartment.- Specified by:
listModelsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listNotebookSessionShapes
public ListNotebookSessionShapesResponse listNotebookSessionShapes(ListNotebookSessionShapesRequest request)
Description copied from interface:DataScienceLists the valid notebook session shapes.- Specified by:
listNotebookSessionShapesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listNotebookSessions
public ListNotebookSessionsResponse listNotebookSessions(ListNotebookSessionsRequest request)
Description copied from interface:DataScienceLists the notebook sessions in the specified compartment.- Specified by:
listNotebookSessionsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listPipelineRuns
public ListPipelineRunsResponse listPipelineRuns(ListPipelineRunsRequest request)
Description copied from interface:DataScienceReturns a list of PipelineRuns.- Specified by:
listPipelineRunsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listPipelines
public ListPipelinesResponse listPipelines(ListPipelinesRequest request)
Description copied from interface:DataScienceReturns a list of Pipelines.- Specified by:
listPipelinesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listProjects
public ListProjectsResponse listProjects(ListProjectsRequest request)
Description copied from interface:DataScienceLists projects in the specified compartment.- Specified by:
listProjectsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSchedules
public ListSchedulesResponse listSchedules(ListSchedulesRequest request)
Description copied from interface:DataScienceReturns a list of Schedules.- Specified by:
listSchedulesin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequestErrors
public ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Description copied from interface:DataScienceLists work request errors for the specified work request.- Specified by:
listWorkRequestErrorsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequestLogs
public ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Description copied from interface:DataScienceLists work request logs for the specified work request.- Specified by:
listWorkRequestLogsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequests
public ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Description copied from interface:DataScienceLists work requests in the specified compartment.- Specified by:
listWorkRequestsin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
putMlApplicationPackage
public PutMlApplicationPackageResponse putMlApplicationPackage(PutMlApplicationPackageRequest request)
Description copied from interface:DataScienceUpload ML Application PackageNote: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
putMlApplicationPackagein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
recoverMlApplicationInstanceView
public RecoverMlApplicationInstanceViewResponse recoverMlApplicationInstanceView(RecoverMlApplicationInstanceViewRequest request)
Description copied from interface:DataScienceProvider can initiate recovery of the resource only if MlApplicationInstanceView is in one of the recoverable sub-states (RECOVERABLE_PROVIDER_ISSUE, RECOVERABLE_SERVICE_ISSUE).Provider should investigate (using MlApplicationInstanceView lifecycleDetails, relevant logs and metrics) and fix the issue before the recovery is initiated.
- Specified by:
recoverMlApplicationInstanceViewin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
registerModelArtifactReference
public RegisterModelArtifactReferenceResponse registerModelArtifactReference(RegisterModelArtifactReferenceRequest request)
Description copied from interface:DataScienceRegisters model artifact reference metadata- Specified by:
registerModelArtifactReferencein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
restoreArchivedModelArtifact
public RestoreArchivedModelArtifactResponse restoreArchivedModelArtifact(RestoreArchivedModelArtifactRequest request)
Description copied from interface:DataScienceRestore archived model artifact- Specified by:
restoreArchivedModelArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
triggerMlApplicationInstanceFlow
public TriggerMlApplicationInstanceFlowResponse triggerMlApplicationInstanceFlow(TriggerMlApplicationInstanceFlowRequest request)
Description copied from interface:DataScienceTrigger ML Application Instance flow if possible- Specified by:
triggerMlApplicationInstanceFlowin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
triggerMlApplicationInstanceViewFlow
public TriggerMlApplicationInstanceViewFlowResponse triggerMlApplicationInstanceViewFlow(TriggerMlApplicationInstanceViewFlowRequest request)
Description copied from interface:DataScienceTrigger ML Application Instance View flow if possible- Specified by:
triggerMlApplicationInstanceViewFlowin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateDataSciencePrivateEndpoint
public UpdateDataSciencePrivateEndpointResponse updateDataSciencePrivateEndpoint(UpdateDataSciencePrivateEndpointRequest request)
Description copied from interface:DataScienceUpdates a private endpoint using aprivateEndpointId.If changes to a private endpoint match a previously defined private endpoint, then a 409 status code is returned. This indicates that a conflict has been detected.
- Specified by:
updateDataSciencePrivateEndpointin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateJob
public UpdateJobResponse updateJob(UpdateJobRequest request)
Description copied from interface:DataScienceUpdates a job.- Specified by:
updateJobin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateJobRun
public UpdateJobRunResponse updateJobRun(UpdateJobRunRequest request)
Description copied from interface:DataScienceUpdates a job run.- Specified by:
updateJobRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateMlApplication
public UpdateMlApplicationResponse updateMlApplication(UpdateMlApplicationRequest request)
Description copied from interface:DataScienceUpdates the MlApplication- Specified by:
updateMlApplicationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateMlApplicationImplementation
public UpdateMlApplicationImplementationResponse updateMlApplicationImplementation(UpdateMlApplicationImplementationRequest request)
Description copied from interface:DataScienceUpdates the MlApplicationImplementation- Specified by:
updateMlApplicationImplementationin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateMlApplicationImplementationVersion
public UpdateMlApplicationImplementationVersionResponse updateMlApplicationImplementationVersion(UpdateMlApplicationImplementationVersionRequest request)
Description copied from interface:DataScienceUpdates the MlApplicationImplementationVersion- Specified by:
updateMlApplicationImplementationVersionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateMlApplicationInstance
public UpdateMlApplicationInstanceResponse updateMlApplicationInstance(UpdateMlApplicationInstanceRequest request)
Description copied from interface:DataScienceUpdates the MlApplicationInstance- Specified by:
updateMlApplicationInstancein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateMlApplicationInstanceView
public UpdateMlApplicationInstanceViewResponse updateMlApplicationInstanceView(UpdateMlApplicationInstanceViewRequest request)
Description copied from interface:DataScienceUpdates the MlApplicationInstanceView- Specified by:
updateMlApplicationInstanceViewin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModel
public UpdateModelResponse updateModel(UpdateModelRequest request)
Description copied from interface:DataScienceUpdates the properties of a model.You can update the
displayName,description,freeformTags, anddefinedTagsproperties.- Specified by:
updateModelin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModelCustomMetadatumArtifact
public UpdateModelCustomMetadatumArtifactResponse updateModelCustomMetadatumArtifact(UpdateModelCustomMetadatumArtifactRequest request)
Description copied from interface:DataScienceUpdates model custom metadata artifact for specified model metadata key.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
updateModelCustomMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModelDefinedMetadatumArtifact
public UpdateModelDefinedMetadatumArtifactResponse updateModelDefinedMetadatumArtifact(UpdateModelDefinedMetadatumArtifactRequest request)
Description copied from interface:DataScienceUpdates model defined metadata artifact for specified model metadata key.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
updateModelDefinedMetadatumArtifactin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModelDeployment
public UpdateModelDeploymentResponse updateModelDeployment(UpdateModelDeploymentRequest request)
Description copied from interface:DataScienceUpdates the properties of a model deployment.Some of the properties of
modelDeploymentConfigurationDetailsorCategoryLogDetailscan also be updated with zero down time when the model deployment’s lifecycle state is ACTIVE or NEEDS_ATTENTION i.einstanceShapeName,instanceCountandmodelId, separatelyloadBalancerShapeorCategoryLogDetailscan also be updated independently. All of the fields can be updated when the deployment is in the INACTIVE lifecycle state. Changes will take effect the next time the model deployment is activated.- Specified by:
updateModelDeploymentin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModelGroup
public UpdateModelGroupResponse updateModelGroup(UpdateModelGroupRequest request)
Description copied from interface:DataScienceUpdates the properties of the Model Group.- Specified by:
updateModelGroupin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModelGroupVersionHistory
public UpdateModelGroupVersionHistoryResponse updateModelGroupVersionHistory(UpdateModelGroupVersionHistoryRequest request)
Description copied from interface:DataScienceUpdates the properties of a modelGroupVersionHistory.- Specified by:
updateModelGroupVersionHistoryin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModelProvenance
public UpdateModelProvenanceResponse updateModelProvenance(UpdateModelProvenanceRequest request)
Description copied from interface:DataScienceUpdates the provenance information for the specified model.- Specified by:
updateModelProvenancein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateModelVersionSet
public UpdateModelVersionSetResponse updateModelVersionSet(UpdateModelVersionSetRequest request)
Description copied from interface:DataScienceUpdates the properties of a model version set.User can update the
descriptionproperty.- Specified by:
updateModelVersionSetin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateNotebookSession
public UpdateNotebookSessionResponse updateNotebookSession(UpdateNotebookSessionRequest request)
Description copied from interface:DataScienceUpdates the properties of a notebook session.You can update the
displayName,freeformTags, anddefinedTagsproperties. When the notebook session is in the INACTIVE lifecycle state, you can updatenotebookSessionConfigurationDetailsand changeshape,subnetId, andblockStorageSizeInGBs. Changes to thenotebookSessionConfigurationDetailstake effect the next time theActivateNotebookSessionaction is invoked on the notebook session resource.- Specified by:
updateNotebookSessionin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updatePipeline
public UpdatePipelineResponse updatePipeline(UpdatePipelineRequest request)
Description copied from interface:DataScienceUpdates the Pipeline.- Specified by:
updatePipelinein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updatePipelineRun
public UpdatePipelineRunResponse updatePipelineRun(UpdatePipelineRunRequest request)
Description copied from interface:DataScienceUpdates the PipelineRun.- Specified by:
updatePipelineRunin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateProject
public UpdateProjectResponse updateProject(UpdateProjectRequest request)
Description copied from interface:DataScienceUpdates the properties of a project.You can update the
displayName,description,freeformTags, anddefinedTagsproperties.- Specified by:
updateProjectin interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateSchedule
public UpdateScheduleResponse updateSchedule(UpdateScheduleRequest request)
Description copied from interface:DataScienceUpdates the Schedule- Specified by:
updateSchedulein interfaceDataScience- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWaiters
public DataScienceWaiters getWaiters()
Description copied from interface:DataScienceGets the pre-configured waiters available for resources for this service.- Specified by:
getWaitersin interfaceDataScience- Returns:
- The service waiters.
-
getPaginators
public DataSciencePaginators getPaginators()
Description copied from interface:DataScienceGets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Specified by:
getPaginatorsin interfaceDataScience- Returns:
- The service paginators.
-
getDefaultConfigurator
protected ClientConfigurator getDefaultConfigurator()
-
useRealmSpecificEndpointTemplate
public void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
This method should be used to enable or disable the use of realm-specific endpoint template.The default value is null. To enable the use of endpoint template defined for the realm in use, set the flag to true To disable the use of endpoint template defined for the realm in use, set the flag to false
- Parameters:
useOfRealmSpecificEndpointTemplateEnabled- This flag can be set to true or false to enable or disable the use of realm-specific endpoint template respectively
-
populateServiceParametersInEndpoint
public final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)
Populate the parameters in the endpoint with its corresponding value and update the base endpoint.The value will be populated iff the parameter in endpoint is a required request path parameter or a required request query parameter. If not, the parameter in the endpoint will be ignored and left blank.
- Parameters:
endpoint- The endpoint template in userequiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
-
updateBaseEndpoint
public final void updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.This does not include {region} and {secondLevelDomain} parameters.
- Parameters:
endpoint- The updated endpoint to use
-
setEndpoint
public final void setEndpoint(String endpoint)
-
getEndpoint
public final String getEndpoint()
-
refreshClient
public final void refreshClient()
Rebuild the backingHttpClient.This will call
ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable
-
getClientCommonLibraryVersion
public String getClientCommonLibraryVersion()
-
-