@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMainframeModernization extends Object implements AWSMainframeModernization
AWSMainframeModernization
. Convenient method forms pass through to the
corresponding overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
CancelBatchJobExecutionResult |
cancelBatchJobExecution(CancelBatchJobExecutionRequest request)
Cancels the running of a specific batch job execution.
|
CreateApplicationResult |
createApplication(CreateApplicationRequest request)
Creates a new application with given parameters.
|
CreateDataSetImportTaskResult |
createDataSetImportTask(CreateDataSetImportTaskRequest request)
Starts a data set import task for a specific application.
|
CreateDeploymentResult |
createDeployment(CreateDeploymentRequest request)
Creates and starts a deployment to deploy an application into a runtime environment.
|
CreateEnvironmentResult |
createEnvironment(CreateEnvironmentRequest request)
Creates a runtime environment for a given runtime engine.
|
DeleteApplicationResult |
deleteApplication(DeleteApplicationRequest request)
Deletes a specific application.
|
DeleteApplicationFromEnvironmentResult |
deleteApplicationFromEnvironment(DeleteApplicationFromEnvironmentRequest request)
Deletes a specific application from the specific runtime environment where it was previously deployed.
|
DeleteEnvironmentResult |
deleteEnvironment(DeleteEnvironmentRequest request)
Deletes a specific runtime environment.
|
GetApplicationResult |
getApplication(GetApplicationRequest request)
Describes the details of a specific application.
|
GetApplicationVersionResult |
getApplicationVersion(GetApplicationVersionRequest request)
Returns details about a specific version of a specific application.
|
GetBatchJobExecutionResult |
getBatchJobExecution(GetBatchJobExecutionRequest request)
Gets the details of a specific batch job execution for a specific application.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDataSetDetailsResult |
getDataSetDetails(GetDataSetDetailsRequest request)
Gets the details of a specific data set.
|
GetDataSetImportTaskResult |
getDataSetImportTask(GetDataSetImportTaskRequest request)
Gets the status of a data set import task initiated with the CreateDataSetImportTask operation.
|
GetDeploymentResult |
getDeployment(GetDeploymentRequest request)
Gets details of a specific deployment with a given deployment identifier.
|
GetEnvironmentResult |
getEnvironment(GetEnvironmentRequest request)
Describes a specific runtime environment.
|
GetSignedBluinsightsUrlResult |
getSignedBluinsightsUrl(GetSignedBluinsightsUrlRequest request)
Gets a single sign-on URL that can be used to connect to AWS Blu Insights.
|
ListApplicationsResult |
listApplications(ListApplicationsRequest request)
Lists the applications associated with a specific Amazon Web Services account.
|
ListApplicationVersionsResult |
listApplicationVersions(ListApplicationVersionsRequest request)
Returns a list of the application versions for a specific application.
|
ListBatchJobDefinitionsResult |
listBatchJobDefinitions(ListBatchJobDefinitionsRequest request)
Lists all the available batch job definitions based on the batch job resources uploaded during the application
creation.
|
ListBatchJobExecutionsResult |
listBatchJobExecutions(ListBatchJobExecutionsRequest request)
Lists historical, current, and scheduled batch job executions for a specific application.
|
ListBatchJobRestartPointsResult |
listBatchJobRestartPoints(ListBatchJobRestartPointsRequest request)
Lists all the job steps for JCL files to restart a batch job.
|
ListDataSetImportHistoryResult |
listDataSetImportHistory(ListDataSetImportHistoryRequest request)
Lists the data set imports for the specified application.
|
ListDataSetsResult |
listDataSets(ListDataSetsRequest request)
Lists the data sets imported for a specific application.
|
ListDeploymentsResult |
listDeployments(ListDeploymentsRequest request)
Returns a list of all deployments of a specific application.
|
ListEngineVersionsResult |
listEngineVersions(ListEngineVersionsRequest request)
Lists the available engine versions.
|
ListEnvironmentsResult |
listEnvironments(ListEnvironmentsRequest request)
Lists the runtime environments.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags for the specified resource.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartApplicationResult |
startApplication(StartApplicationRequest request)
Starts an application that is currently stopped.
|
StartBatchJobResult |
startBatchJob(StartBatchJobRequest request)
Starts a batch job and returns the unique identifier of this execution of the batch job.
|
StopApplicationResult |
stopApplication(StopApplicationRequest request)
Stops a running application.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds one or more tags to the specified resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes one or more tags from the specified resource.
|
UpdateApplicationResult |
updateApplication(UpdateApplicationRequest request)
Updates an application and creates a new version.
|
UpdateEnvironmentResult |
updateEnvironment(UpdateEnvironmentRequest request)
Updates the configuration details for a specific runtime environment.
|
public CancelBatchJobExecutionResult cancelBatchJobExecution(CancelBatchJobExecutionRequest request)
AWSMainframeModernization
Cancels the running of a specific batch job execution.
cancelBatchJobExecution
in interface AWSMainframeModernization
public CreateApplicationResult createApplication(CreateApplicationRequest request)
AWSMainframeModernization
Creates a new application with given parameters. Requires an existing runtime environment and application definition file.
createApplication
in interface AWSMainframeModernization
public CreateDataSetImportTaskResult createDataSetImportTask(CreateDataSetImportTaskRequest request)
AWSMainframeModernization
Starts a data set import task for a specific application.
createDataSetImportTask
in interface AWSMainframeModernization
public CreateDeploymentResult createDeployment(CreateDeploymentRequest request)
AWSMainframeModernization
Creates and starts a deployment to deploy an application into a runtime environment.
createDeployment
in interface AWSMainframeModernization
public CreateEnvironmentResult createEnvironment(CreateEnvironmentRequest request)
AWSMainframeModernization
Creates a runtime environment for a given runtime engine.
createEnvironment
in interface AWSMainframeModernization
public DeleteApplicationResult deleteApplication(DeleteApplicationRequest request)
AWSMainframeModernization
Deletes a specific application. You cannot delete a running application.
deleteApplication
in interface AWSMainframeModernization
public DeleteApplicationFromEnvironmentResult deleteApplicationFromEnvironment(DeleteApplicationFromEnvironmentRequest request)
AWSMainframeModernization
Deletes a specific application from the specific runtime environment where it was previously deployed. You cannot delete a runtime environment using DeleteEnvironment if any application has ever been deployed to it. This API removes the association of the application with the runtime environment so you can delete the environment smoothly.
deleteApplicationFromEnvironment
in interface AWSMainframeModernization
public DeleteEnvironmentResult deleteEnvironment(DeleteEnvironmentRequest request)
AWSMainframeModernization
Deletes a specific runtime environment. The environment cannot contain deployed applications. If it does, you must delete those applications before you delete the environment.
deleteEnvironment
in interface AWSMainframeModernization
public GetApplicationResult getApplication(GetApplicationRequest request)
AWSMainframeModernization
Describes the details of a specific application.
getApplication
in interface AWSMainframeModernization
public GetApplicationVersionResult getApplicationVersion(GetApplicationVersionRequest request)
AWSMainframeModernization
Returns details about a specific version of a specific application.
getApplicationVersion
in interface AWSMainframeModernization
public GetBatchJobExecutionResult getBatchJobExecution(GetBatchJobExecutionRequest request)
AWSMainframeModernization
Gets the details of a specific batch job execution for a specific application.
getBatchJobExecution
in interface AWSMainframeModernization
public GetDataSetDetailsResult getDataSetDetails(GetDataSetDetailsRequest request)
AWSMainframeModernization
Gets the details of a specific data set.
getDataSetDetails
in interface AWSMainframeModernization
public GetDataSetImportTaskResult getDataSetImportTask(GetDataSetImportTaskRequest request)
AWSMainframeModernization
Gets the status of a data set import task initiated with the CreateDataSetImportTask operation.
getDataSetImportTask
in interface AWSMainframeModernization
public GetDeploymentResult getDeployment(GetDeploymentRequest request)
AWSMainframeModernization
Gets details of a specific deployment with a given deployment identifier.
getDeployment
in interface AWSMainframeModernization
public GetEnvironmentResult getEnvironment(GetEnvironmentRequest request)
AWSMainframeModernization
Describes a specific runtime environment.
getEnvironment
in interface AWSMainframeModernization
public GetSignedBluinsightsUrlResult getSignedBluinsightsUrl(GetSignedBluinsightsUrlRequest request)
AWSMainframeModernization
Gets a single sign-on URL that can be used to connect to AWS Blu Insights.
getSignedBluinsightsUrl
in interface AWSMainframeModernization
public ListApplicationVersionsResult listApplicationVersions(ListApplicationVersionsRequest request)
AWSMainframeModernization
Returns a list of the application versions for a specific application.
listApplicationVersions
in interface AWSMainframeModernization
public ListApplicationsResult listApplications(ListApplicationsRequest request)
AWSMainframeModernization
Lists the applications associated with a specific Amazon Web Services account. You can provide the unique identifier of a specific runtime environment in a query parameter to see all applications associated with that environment.
listApplications
in interface AWSMainframeModernization
public ListBatchJobDefinitionsResult listBatchJobDefinitions(ListBatchJobDefinitionsRequest request)
AWSMainframeModernization
Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.
listBatchJobDefinitions
in interface AWSMainframeModernization
public ListBatchJobExecutionsResult listBatchJobExecutions(ListBatchJobExecutionsRequest request)
AWSMainframeModernization
Lists historical, current, and scheduled batch job executions for a specific application.
listBatchJobExecutions
in interface AWSMainframeModernization
public ListBatchJobRestartPointsResult listBatchJobRestartPoints(ListBatchJobRestartPointsRequest request)
AWSMainframeModernization
Lists all the job steps for JCL files to restart a batch job. This is only applicable for Micro Focus engine with versions 8.0.6 and above.
listBatchJobRestartPoints
in interface AWSMainframeModernization
public ListDataSetImportHistoryResult listDataSetImportHistory(ListDataSetImportHistoryRequest request)
AWSMainframeModernization
Lists the data set imports for the specified application.
listDataSetImportHistory
in interface AWSMainframeModernization
public ListDataSetsResult listDataSets(ListDataSetsRequest request)
AWSMainframeModernization
Lists the data sets imported for a specific application. In Amazon Web Services Mainframe Modernization, data sets are associated with applications deployed on runtime environments. This is known as importing data sets. Currently, Amazon Web Services Mainframe Modernization can import data sets into catalogs using CreateDataSetImportTask.
listDataSets
in interface AWSMainframeModernization
public ListDeploymentsResult listDeployments(ListDeploymentsRequest request)
AWSMainframeModernization
Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.
listDeployments
in interface AWSMainframeModernization
public ListEngineVersionsResult listEngineVersions(ListEngineVersionsRequest request)
AWSMainframeModernization
Lists the available engine versions.
listEngineVersions
in interface AWSMainframeModernization
public ListEnvironmentsResult listEnvironments(ListEnvironmentsRequest request)
AWSMainframeModernization
Lists the runtime environments.
listEnvironments
in interface AWSMainframeModernization
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSMainframeModernization
Lists the tags for the specified resource.
listTagsForResource
in interface AWSMainframeModernization
public StartApplicationResult startApplication(StartApplicationRequest request)
AWSMainframeModernization
Starts an application that is currently stopped.
startApplication
in interface AWSMainframeModernization
public StartBatchJobResult startBatchJob(StartBatchJobRequest request)
AWSMainframeModernization
Starts a batch job and returns the unique identifier of this execution of the batch job. The associated application must be running in order to start the batch job.
startBatchJob
in interface AWSMainframeModernization
public StopApplicationResult stopApplication(StopApplicationRequest request)
AWSMainframeModernization
Stops a running application.
stopApplication
in interface AWSMainframeModernization
public TagResourceResult tagResource(TagResourceRequest request)
AWSMainframeModernization
Adds one or more tags to the specified resource.
tagResource
in interface AWSMainframeModernization
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSMainframeModernization
Removes one or more tags from the specified resource.
untagResource
in interface AWSMainframeModernization
public UpdateApplicationResult updateApplication(UpdateApplicationRequest request)
AWSMainframeModernization
Updates an application and creates a new version.
updateApplication
in interface AWSMainframeModernization
public UpdateEnvironmentResult updateEnvironment(UpdateEnvironmentRequest request)
AWSMainframeModernization
Updates the configuration details for a specific runtime environment.
updateEnvironment
in interface AWSMainframeModernization
public void shutdown()
AWSMainframeModernization
shutdown
in interface AWSMainframeModernization
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSMainframeModernization
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSMainframeModernization
request
- The originally executed request.