@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSfinspace
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSfinspace
instead.
The FinSpace management service provides the APIs for managing FinSpace environments.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateEnvironmentResult |
createEnvironment(CreateEnvironmentRequest createEnvironmentRequest)
Create a new FinSpace environment.
|
DeleteEnvironmentResult |
deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest)
Delete an FinSpace environment.
|
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.
|
GetEnvironmentResult |
getEnvironment(GetEnvironmentRequest getEnvironmentRequest)
Returns the FinSpace environment object.
|
ListEnvironmentsResult |
listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest)
A list of all of your FinSpace environments.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
A list of all tags for a resource.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Adds metadata tags to a FinSpace resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Removes metadata tags from a FinSpace resource.
|
UpdateEnvironmentResult |
updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest)
Update your FinSpace environment.
|
static final String ENDPOINT_PREFIX
CreateEnvironmentResult createEnvironment(CreateEnvironmentRequest createEnvironmentRequest)
Create a new FinSpace environment.
createEnvironmentRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The request was denied due to request throttling.ServiceQuotaExceededException
- You have exceeded your service quota. To perform the requested action, remove some of the relevant
resources, or use Service Quotas to request a service quota increase.LimitExceededException
- A service limit or quota is exceeded.DeleteEnvironmentResult deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest)
Delete an FinSpace environment.
deleteEnvironmentRequest
- ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The request was denied due to request throttling.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.GetEnvironmentResult getEnvironment(GetEnvironmentRequest getEnvironmentRequest)
Returns the FinSpace environment object.
getEnvironmentRequest
- ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.AccessDeniedException
- You do not have sufficient access to perform this action.ListEnvironmentsResult listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest)
A list of all of your FinSpace environments.
listEnvironmentsRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
A list of all tags for a resource.
listTagsForResourceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.InvalidRequestException
- The request is invalid. Something is wrong with the input to the request.ResourceNotFoundException
- One or more resources can't be found.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Adds metadata tags to a FinSpace resource.
tagResourceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.InvalidRequestException
- The request is invalid. Something is wrong with the input to the request.ResourceNotFoundException
- One or more resources can't be found.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Removes metadata tags from a FinSpace resource.
untagResourceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.InvalidRequestException
- The request is invalid. Something is wrong with the input to the request.ResourceNotFoundException
- One or more resources can't be found.UpdateEnvironmentResult updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest)
Update your FinSpace environment.
updateEnvironmentRequest
- ResourceNotFoundException
- One or more resources can't be found.InternalServerException
- The request processing has failed because of an unknown error, exception or failure.AccessDeniedException
- You do not have sufficient access to perform this action.ThrottlingException
- The request was denied due to request throttling.ValidationException
- The input fails to satisfy the constraints specified by an AWS service.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
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.
request
- The originally executed request.