@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMigrationHubConfig extends Object implements AWSMigrationHubConfig
AWSMigrationHubConfig
. 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 |
---|---|
CreateHomeRegionControlResult |
createHomeRegionControl(CreateHomeRegionControlRequest request)
This API sets up the home region for the calling account only.
|
DeleteHomeRegionControlResult |
deleteHomeRegionControl(DeleteHomeRegionControlRequest request)
This operation deletes the home region configuration for the calling account.
|
DescribeHomeRegionControlsResult |
describeHomeRegionControls(DescribeHomeRegionControlsRequest request)
This API permits filtering on the
ControlId and HomeRegion fields. |
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.
|
GetHomeRegionResult |
getHomeRegion(GetHomeRegionRequest request)
Returns the calling account’s home region, if configured.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
public CreateHomeRegionControlResult createHomeRegionControl(CreateHomeRegionControlRequest request)
AWSMigrationHubConfig
This API sets up the home region for the calling account only.
createHomeRegionControl
in interface AWSMigrationHubConfig
public DeleteHomeRegionControlResult deleteHomeRegionControl(DeleteHomeRegionControlRequest request)
AWSMigrationHubConfig
This operation deletes the home region configuration for the calling account. The operation does not delete discovery or migration tracking data in the home region.
deleteHomeRegionControl
in interface AWSMigrationHubConfig
public DescribeHomeRegionControlsResult describeHomeRegionControls(DescribeHomeRegionControlsRequest request)
AWSMigrationHubConfig
This API permits filtering on the ControlId
and HomeRegion
fields.
describeHomeRegionControls
in interface AWSMigrationHubConfig
public GetHomeRegionResult getHomeRegion(GetHomeRegionRequest request)
AWSMigrationHubConfig
Returns the calling account’s home region, if configured. This API is used by other AWS services to determine the
regional endpoint for calling AWS Application Discovery Service and Migration Hub. You must call
GetHomeRegion
at least once before you call any other AWS Application Discovery Service and AWS
Migration Hub APIs, to obtain the account's Migration Hub home region.
getHomeRegion
in interface AWSMigrationHubConfig
public void shutdown()
AWSMigrationHubConfig
shutdown
in interface AWSMigrationHubConfig
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSMigrationHubConfig
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 AWSMigrationHubConfig
request
- The originally executed request.