Interface SsmGuiConnectClient
- All Superinterfaces:
- AutoCloseable,- AwsClient,- SdkAutoCloseable,- SdkClient
builder() method.
 
 
Systems Manager GUI Connect, a component of Fleet Manager, lets you connect to your Window Server-type Amazon Elastic Compute Cloud (Amazon EC2) instances using the Remote Desktop Protocol (RDP). GUI Connect, which is powered by Amazon DCV, provides you with secure connectivity to your Windows Server instances directly from the Systems Manager console. You can have up to four simultaneous connections in a single browser window. In the console, GUI Connect is also referred to as Fleet Manager Remote Desktop.
This reference is intended to be used with the Amazon Web Services Systems Manager User Guide . To get started, see the following user guide topics:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String
- 
Method SummaryModifier and TypeMethodDescriptionstatic SsmGuiConnectClientBuilderbuilder()Create a builder that can be used to configure and create aSsmGuiConnectClient.static SsmGuiConnectClientcreate()Create aSsmGuiConnectClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.deleteConnectionRecordingPreferences(Consumer<DeleteConnectionRecordingPreferencesRequest.Builder> deleteConnectionRecordingPreferencesRequest) Deletes the preferences for recording RDP connections.deleteConnectionRecordingPreferences(DeleteConnectionRecordingPreferencesRequest deleteConnectionRecordingPreferencesRequest) Deletes the preferences for recording RDP connections.getConnectionRecordingPreferences(Consumer<GetConnectionRecordingPreferencesRequest.Builder> getConnectionRecordingPreferencesRequest) Returns the preferences specified for recording RDP connections in the requesting Amazon Web Services account and Amazon Web Services Region.getConnectionRecordingPreferences(GetConnectionRecordingPreferencesRequest getConnectionRecordingPreferencesRequest) Returns the preferences specified for recording RDP connections in the requesting Amazon Web Services account and Amazon Web Services Region.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadataupdateConnectionRecordingPreferences(Consumer<UpdateConnectionRecordingPreferencesRequest.Builder> updateConnectionRecordingPreferencesRequest) Updates the preferences for recording RDP connections.updateConnectionRecordingPreferences(UpdateConnectionRecordingPreferencesRequest updateConnectionRecordingPreferencesRequest) Updates the preferences for recording RDP connections.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseablecloseMethods inherited from interface software.amazon.awssdk.core.SdkClientserviceName
- 
Field Details- 
SERVICE_NAME- See Also:
 
- 
SERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.- See Also:
 
 
- 
- 
Method Details- 
deleteConnectionRecordingPreferencesdefault DeleteConnectionRecordingPreferencesResponse deleteConnectionRecordingPreferences(DeleteConnectionRecordingPreferencesRequest deleteConnectionRecordingPreferencesRequest) throws ServiceQuotaExceededException, ValidationException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, SsmGuiConnectException Deletes the preferences for recording RDP connections. - Parameters:
- deleteConnectionRecordingPreferencesRequest-
- Returns:
- Result of the DeleteConnectionRecordingPreferences operation returned by the service.
- See Also:
 
- 
deleteConnectionRecordingPreferencesdefault DeleteConnectionRecordingPreferencesResponse deleteConnectionRecordingPreferences(Consumer<DeleteConnectionRecordingPreferencesRequest.Builder> deleteConnectionRecordingPreferencesRequest) throws ServiceQuotaExceededException, ValidationException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, SsmGuiConnectException Deletes the preferences for recording RDP connections. 
 This is a convenience which creates an instance of the DeleteConnectionRecordingPreferencesRequest.Builderavoiding the need to create one manually viaDeleteConnectionRecordingPreferencesRequest.builder()- Parameters:
- deleteConnectionRecordingPreferencesRequest- A- Consumerthat will call methods on- DeleteConnectionRecordingPreferencesRequest.Builderto create a request.
- Returns:
- Result of the DeleteConnectionRecordingPreferences operation returned by the service.
- See Also:
 
- 
getConnectionRecordingPreferencesdefault GetConnectionRecordingPreferencesResponse getConnectionRecordingPreferences(GetConnectionRecordingPreferencesRequest getConnectionRecordingPreferencesRequest) throws ServiceQuotaExceededException, ValidationException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, SsmGuiConnectException Returns the preferences specified for recording RDP connections in the requesting Amazon Web Services account and Amazon Web Services Region. - Parameters:
- getConnectionRecordingPreferencesRequest-
- Returns:
- Result of the GetConnectionRecordingPreferences operation returned by the service.
- See Also:
 
- 
getConnectionRecordingPreferencesdefault GetConnectionRecordingPreferencesResponse getConnectionRecordingPreferences(Consumer<GetConnectionRecordingPreferencesRequest.Builder> getConnectionRecordingPreferencesRequest) throws ServiceQuotaExceededException, ValidationException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, SsmGuiConnectException Returns the preferences specified for recording RDP connections in the requesting Amazon Web Services account and Amazon Web Services Region. 
 This is a convenience which creates an instance of the GetConnectionRecordingPreferencesRequest.Builderavoiding the need to create one manually viaGetConnectionRecordingPreferencesRequest.builder()- Parameters:
- getConnectionRecordingPreferencesRequest- A- Consumerthat will call methods on- GetConnectionRecordingPreferencesRequest.Builderto create a request.
- Returns:
- Result of the GetConnectionRecordingPreferences operation returned by the service.
- See Also:
 
- 
updateConnectionRecordingPreferencesdefault UpdateConnectionRecordingPreferencesResponse updateConnectionRecordingPreferences(UpdateConnectionRecordingPreferencesRequest updateConnectionRecordingPreferencesRequest) throws ServiceQuotaExceededException, ValidationException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, SsmGuiConnectException Updates the preferences for recording RDP connections. - Parameters:
- updateConnectionRecordingPreferencesRequest-
- Returns:
- Result of the UpdateConnectionRecordingPreferences operation returned by the service.
- See Also:
 
- 
updateConnectionRecordingPreferencesdefault UpdateConnectionRecordingPreferencesResponse updateConnectionRecordingPreferences(Consumer<UpdateConnectionRecordingPreferencesRequest.Builder> updateConnectionRecordingPreferencesRequest) throws ServiceQuotaExceededException, ValidationException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, SsmGuiConnectException Updates the preferences for recording RDP connections. 
 This is a convenience which creates an instance of the UpdateConnectionRecordingPreferencesRequest.Builderavoiding the need to create one manually viaUpdateConnectionRecordingPreferencesRequest.builder()- Parameters:
- updateConnectionRecordingPreferencesRequest- A- Consumerthat will call methods on- UpdateConnectionRecordingPreferencesRequest.Builderto create a request.
- Returns:
- Result of the UpdateConnectionRecordingPreferences operation returned by the service.
- See Also:
 
- 
createCreate aSsmGuiConnectClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
- 
builderCreate a builder that can be used to configure and create aSsmGuiConnectClient.
- 
serviceMetadata
- 
serviceClientConfigurationDescription copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
- serviceClientConfigurationin interface- AwsClient
- Specified by:
- serviceClientConfigurationin interface- SdkClient
- Returns:
- SdkServiceClientConfiguration
 
 
-