@Generated(value="software.amazon.awssdk:codegen") public interface WorkLinkClient extends SdkClient
builder()
method.
Amazon WorkLink is a cloud-based service that provides secure access to internal websites and web apps from iOS and Android phones. In a single step, your users, such as employees, can access internal websites as efficiently as they access any other public website. They enter a URL in their web browser, or choose a link to an internal website in an email. Amazon WorkLink authenticates the user's access and securely renders authorized internal web content in a secure rendering service in the AWS cloud. Amazon WorkLink doesn't download or store any internal web content on mobile devices.
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider . |
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
default AssociateDomainResponse |
associateDomain(AssociateDomainRequest associateDomainRequest)
Specifies a domain to be associated to Amazon WorkLink.
|
default AssociateDomainResponse |
associateDomain(Consumer<AssociateDomainRequest.Builder> associateDomainRequest)
Specifies a domain to be associated to Amazon WorkLink.
|
default AssociateWebsiteAuthorizationProviderResponse |
associateWebsiteAuthorizationProvider(AssociateWebsiteAuthorizationProviderRequest associateWebsiteAuthorizationProviderRequest)
Associates a website authorization provider with a specified fleet.
|
default AssociateWebsiteAuthorizationProviderResponse |
associateWebsiteAuthorizationProvider(Consumer<AssociateWebsiteAuthorizationProviderRequest.Builder> associateWebsiteAuthorizationProviderRequest)
Associates a website authorization provider with a specified fleet.
|
default AssociateWebsiteCertificateAuthorityResponse |
associateWebsiteCertificateAuthority(AssociateWebsiteCertificateAuthorityRequest associateWebsiteCertificateAuthorityRequest)
Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated
websites within the company network.
|
default AssociateWebsiteCertificateAuthorityResponse |
associateWebsiteCertificateAuthority(Consumer<AssociateWebsiteCertificateAuthorityRequest.Builder> associateWebsiteCertificateAuthorityRequest)
Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated
websites within the company network.
|
static WorkLinkClientBuilder |
builder()
Create a builder that can be used to configure and create a
WorkLinkClient . |
static WorkLinkClient |
create()
Create a
WorkLinkClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default CreateFleetResponse |
createFleet(Consumer<CreateFleetRequest.Builder> createFleetRequest)
Creates a fleet.
|
default CreateFleetResponse |
createFleet(CreateFleetRequest createFleetRequest)
Creates a fleet.
|
default DeleteFleetResponse |
deleteFleet(Consumer<DeleteFleetRequest.Builder> deleteFleetRequest)
Deletes a fleet.
|
default DeleteFleetResponse |
deleteFleet(DeleteFleetRequest deleteFleetRequest)
Deletes a fleet.
|
default DescribeAuditStreamConfigurationResponse |
describeAuditStreamConfiguration(Consumer<DescribeAuditStreamConfigurationRequest.Builder> describeAuditStreamConfigurationRequest)
Describes the configuration for delivering audit streams to the customer account.
|
default DescribeAuditStreamConfigurationResponse |
describeAuditStreamConfiguration(DescribeAuditStreamConfigurationRequest describeAuditStreamConfigurationRequest)
Describes the configuration for delivering audit streams to the customer account.
|
default DescribeCompanyNetworkConfigurationResponse |
describeCompanyNetworkConfiguration(Consumer<DescribeCompanyNetworkConfigurationRequest.Builder> describeCompanyNetworkConfigurationRequest)
Describes the networking configuration to access the internal websites associated with the specified fleet.
|
default DescribeCompanyNetworkConfigurationResponse |
describeCompanyNetworkConfiguration(DescribeCompanyNetworkConfigurationRequest describeCompanyNetworkConfigurationRequest)
Describes the networking configuration to access the internal websites associated with the specified fleet.
|
default DescribeDeviceResponse |
describeDevice(Consumer<DescribeDeviceRequest.Builder> describeDeviceRequest)
Provides information about a user's device.
|
default DescribeDeviceResponse |
describeDevice(DescribeDeviceRequest describeDeviceRequest)
Provides information about a user's device.
|
default DescribeDevicePolicyConfigurationResponse |
describeDevicePolicyConfiguration(Consumer<DescribeDevicePolicyConfigurationRequest.Builder> describeDevicePolicyConfigurationRequest)
Describes the device policy configuration for the specified fleet.
|
default DescribeDevicePolicyConfigurationResponse |
describeDevicePolicyConfiguration(DescribeDevicePolicyConfigurationRequest describeDevicePolicyConfigurationRequest)
Describes the device policy configuration for the specified fleet.
|
default DescribeDomainResponse |
describeDomain(Consumer<DescribeDomainRequest.Builder> describeDomainRequest)
Provides information about the domain.
|
default DescribeDomainResponse |
describeDomain(DescribeDomainRequest describeDomainRequest)
Provides information about the domain.
|
default DescribeFleetMetadataResponse |
describeFleetMetadata(Consumer<DescribeFleetMetadataRequest.Builder> describeFleetMetadataRequest)
Provides basic information for the specified fleet, excluding identity provider, networking, and device
configuration details.
|
default DescribeFleetMetadataResponse |
describeFleetMetadata(DescribeFleetMetadataRequest describeFleetMetadataRequest)
Provides basic information for the specified fleet, excluding identity provider, networking, and device
configuration details.
|
default DescribeIdentityProviderConfigurationResponse |
describeIdentityProviderConfiguration(Consumer<DescribeIdentityProviderConfigurationRequest.Builder> describeIdentityProviderConfigurationRequest)
Describes the identity provider configuration of the specified fleet.
|
default DescribeIdentityProviderConfigurationResponse |
describeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest describeIdentityProviderConfigurationRequest)
Describes the identity provider configuration of the specified fleet.
|
default DescribeWebsiteCertificateAuthorityResponse |
describeWebsiteCertificateAuthority(Consumer<DescribeWebsiteCertificateAuthorityRequest.Builder> describeWebsiteCertificateAuthorityRequest)
Provides information about the certificate authority.
|
default DescribeWebsiteCertificateAuthorityResponse |
describeWebsiteCertificateAuthority(DescribeWebsiteCertificateAuthorityRequest describeWebsiteCertificateAuthorityRequest)
Provides information about the certificate authority.
|
default DisassociateDomainResponse |
disassociateDomain(Consumer<DisassociateDomainRequest.Builder> disassociateDomainRequest)
Disassociates a domain from Amazon WorkLink.
|
default DisassociateDomainResponse |
disassociateDomain(DisassociateDomainRequest disassociateDomainRequest)
Disassociates a domain from Amazon WorkLink.
|
default DisassociateWebsiteAuthorizationProviderResponse |
disassociateWebsiteAuthorizationProvider(Consumer<DisassociateWebsiteAuthorizationProviderRequest.Builder> disassociateWebsiteAuthorizationProviderRequest)
Disassociates a website authorization provider from a specified fleet.
|
default DisassociateWebsiteAuthorizationProviderResponse |
disassociateWebsiteAuthorizationProvider(DisassociateWebsiteAuthorizationProviderRequest disassociateWebsiteAuthorizationProviderRequest)
Disassociates a website authorization provider from a specified fleet.
|
default DisassociateWebsiteCertificateAuthorityResponse |
disassociateWebsiteCertificateAuthority(Consumer<DisassociateWebsiteCertificateAuthorityRequest.Builder> disassociateWebsiteCertificateAuthorityRequest)
Removes a certificate authority (CA).
|
default DisassociateWebsiteCertificateAuthorityResponse |
disassociateWebsiteCertificateAuthority(DisassociateWebsiteCertificateAuthorityRequest disassociateWebsiteCertificateAuthorityRequest)
Removes a certificate authority (CA).
|
default ListDevicesResponse |
listDevices(Consumer<ListDevicesRequest.Builder> listDevicesRequest)
Retrieves a list of devices registered with the specified fleet.
|
default ListDevicesResponse |
listDevices(ListDevicesRequest listDevicesRequest)
Retrieves a list of devices registered with the specified fleet.
|
default ListDevicesIterable |
listDevicesPaginator(Consumer<ListDevicesRequest.Builder> listDevicesRequest)
Retrieves a list of devices registered with the specified fleet.
|
default ListDevicesIterable |
listDevicesPaginator(ListDevicesRequest listDevicesRequest)
Retrieves a list of devices registered with the specified fleet.
|
default ListDomainsResponse |
listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Retrieves a list of domains associated to a specified fleet.
|
default ListDomainsResponse |
listDomains(ListDomainsRequest listDomainsRequest)
Retrieves a list of domains associated to a specified fleet.
|
default ListDomainsIterable |
listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Retrieves a list of domains associated to a specified fleet.
|
default ListDomainsIterable |
listDomainsPaginator(ListDomainsRequest listDomainsRequest)
Retrieves a list of domains associated to a specified fleet.
|
default ListFleetsResponse |
listFleets()
Retrieves a list of fleets for the current account and Region.
|
default ListFleetsResponse |
listFleets(Consumer<ListFleetsRequest.Builder> listFleetsRequest)
Retrieves a list of fleets for the current account and Region.
|
default ListFleetsResponse |
listFleets(ListFleetsRequest listFleetsRequest)
Retrieves a list of fleets for the current account and Region.
|
default ListFleetsIterable |
listFleetsPaginator()
Retrieves a list of fleets for the current account and Region.
|
default ListFleetsIterable |
listFleetsPaginator(Consumer<ListFleetsRequest.Builder> listFleetsRequest)
Retrieves a list of fleets for the current account and Region.
|
default ListFleetsIterable |
listFleetsPaginator(ListFleetsRequest listFleetsRequest)
Retrieves a list of fleets for the current account and Region.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Retrieves a list of tags for the specified resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves a list of tags for the specified resource.
|
default ListWebsiteAuthorizationProvidersResponse |
listWebsiteAuthorizationProviders(Consumer<ListWebsiteAuthorizationProvidersRequest.Builder> listWebsiteAuthorizationProvidersRequest)
Retrieves a list of website authorization providers associated with a specified fleet.
|
default ListWebsiteAuthorizationProvidersResponse |
listWebsiteAuthorizationProviders(ListWebsiteAuthorizationProvidersRequest listWebsiteAuthorizationProvidersRequest)
Retrieves a list of website authorization providers associated with a specified fleet.
|
default ListWebsiteAuthorizationProvidersIterable |
listWebsiteAuthorizationProvidersPaginator(Consumer<ListWebsiteAuthorizationProvidersRequest.Builder> listWebsiteAuthorizationProvidersRequest)
Retrieves a list of website authorization providers associated with a specified fleet.
|
default ListWebsiteAuthorizationProvidersIterable |
listWebsiteAuthorizationProvidersPaginator(ListWebsiteAuthorizationProvidersRequest listWebsiteAuthorizationProvidersRequest)
Retrieves a list of website authorization providers associated with a specified fleet.
|
default ListWebsiteCertificateAuthoritiesResponse |
listWebsiteCertificateAuthorities(Consumer<ListWebsiteCertificateAuthoritiesRequest.Builder> listWebsiteCertificateAuthoritiesRequest)
Retrieves a list of certificate authorities added for the current account and Region.
|
default ListWebsiteCertificateAuthoritiesResponse |
listWebsiteCertificateAuthorities(ListWebsiteCertificateAuthoritiesRequest listWebsiteCertificateAuthoritiesRequest)
Retrieves a list of certificate authorities added for the current account and Region.
|
default ListWebsiteCertificateAuthoritiesIterable |
listWebsiteCertificateAuthoritiesPaginator(Consumer<ListWebsiteCertificateAuthoritiesRequest.Builder> listWebsiteCertificateAuthoritiesRequest)
Retrieves a list of certificate authorities added for the current account and Region.
|
default ListWebsiteCertificateAuthoritiesIterable |
listWebsiteCertificateAuthoritiesPaginator(ListWebsiteCertificateAuthoritiesRequest listWebsiteCertificateAuthoritiesRequest)
Retrieves a list of certificate authorities added for the current account and Region.
|
default RestoreDomainAccessResponse |
restoreDomainAccess(Consumer<RestoreDomainAccessRequest.Builder> restoreDomainAccessRequest)
Moves a domain to ACTIVE status if it was in the INACTIVE status.
|
default RestoreDomainAccessResponse |
restoreDomainAccess(RestoreDomainAccessRequest restoreDomainAccessRequest)
Moves a domain to ACTIVE status if it was in the INACTIVE status.
|
default RevokeDomainAccessResponse |
revokeDomainAccess(Consumer<RevokeDomainAccessRequest.Builder> revokeDomainAccessRequest)
Moves a domain to INACTIVE status if it was in the ACTIVE status.
|
default RevokeDomainAccessResponse |
revokeDomainAccess(RevokeDomainAccessRequest revokeDomainAccessRequest)
Moves a domain to INACTIVE status if it was in the ACTIVE status.
|
static ServiceMetadata |
serviceMetadata() |
default SignOutUserResponse |
signOutUser(Consumer<SignOutUserRequest.Builder> signOutUserRequest)
Signs the user out from all of their devices.
|
default SignOutUserResponse |
signOutUser(SignOutUserRequest signOutUserRequest)
Signs the user out from all of their devices.
|
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds or overwrites one or more tags for the specified resource, such as a fleet.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Adds or overwrites one or more tags for the specified resource, such as a fleet.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes one or more tags from the specified resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags from the specified resource.
|
default UpdateAuditStreamConfigurationResponse |
updateAuditStreamConfiguration(Consumer<UpdateAuditStreamConfigurationRequest.Builder> updateAuditStreamConfigurationRequest)
Updates the audit stream configuration for the fleet.
|
default UpdateAuditStreamConfigurationResponse |
updateAuditStreamConfiguration(UpdateAuditStreamConfigurationRequest updateAuditStreamConfigurationRequest)
Updates the audit stream configuration for the fleet.
|
default UpdateCompanyNetworkConfigurationResponse |
updateCompanyNetworkConfiguration(Consumer<UpdateCompanyNetworkConfigurationRequest.Builder> updateCompanyNetworkConfigurationRequest)
Updates the company network configuration for the fleet.
|
default UpdateCompanyNetworkConfigurationResponse |
updateCompanyNetworkConfiguration(UpdateCompanyNetworkConfigurationRequest updateCompanyNetworkConfigurationRequest)
Updates the company network configuration for the fleet.
|
default UpdateDevicePolicyConfigurationResponse |
updateDevicePolicyConfiguration(Consumer<UpdateDevicePolicyConfigurationRequest.Builder> updateDevicePolicyConfigurationRequest)
Updates the device policy configuration for the fleet.
|
default UpdateDevicePolicyConfigurationResponse |
updateDevicePolicyConfiguration(UpdateDevicePolicyConfigurationRequest updateDevicePolicyConfigurationRequest)
Updates the device policy configuration for the fleet.
|
default UpdateDomainMetadataResponse |
updateDomainMetadata(Consumer<UpdateDomainMetadataRequest.Builder> updateDomainMetadataRequest)
Updates domain metadata, such as DisplayName.
|
default UpdateDomainMetadataResponse |
updateDomainMetadata(UpdateDomainMetadataRequest updateDomainMetadataRequest)
Updates domain metadata, such as DisplayName.
|
default UpdateFleetMetadataResponse |
updateFleetMetadata(Consumer<UpdateFleetMetadataRequest.Builder> updateFleetMetadataRequest)
Updates fleet metadata, such as DisplayName.
|
default UpdateFleetMetadataResponse |
updateFleetMetadata(UpdateFleetMetadataRequest updateFleetMetadataRequest)
Updates fleet metadata, such as DisplayName.
|
default UpdateIdentityProviderConfigurationResponse |
updateIdentityProviderConfiguration(Consumer<UpdateIdentityProviderConfigurationRequest.Builder> updateIdentityProviderConfigurationRequest)
Updates the identity provider configuration for the fleet.
|
default UpdateIdentityProviderConfigurationResponse |
updateIdentityProviderConfiguration(UpdateIdentityProviderConfigurationRequest updateIdentityProviderConfigurationRequest)
Updates the identity provider configuration for the fleet.
|
serviceName
close
static final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider
.static WorkLinkClient create()
WorkLinkClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static WorkLinkClientBuilder builder()
WorkLinkClient
.default AssociateDomainResponse associateDomain(AssociateDomainRequest associateDomainRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Specifies a domain to be associated to Amazon WorkLink.
associateDomainRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default AssociateDomainResponse associateDomain(Consumer<AssociateDomainRequest.Builder> associateDomainRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Specifies a domain to be associated to Amazon WorkLink.
This is a convenience which creates an instance of the AssociateDomainRequest.Builder
avoiding the need
to create one manually via AssociateDomainRequest.builder()
associateDomainRequest
- A Consumer
that will call methods on AssociateDomainRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default AssociateWebsiteAuthorizationProviderResponse associateWebsiteAuthorizationProvider(AssociateWebsiteAuthorizationProviderRequest associateWebsiteAuthorizationProviderRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Associates a website authorization provider with a specified fleet. This is used to authorize users against associated websites in the company network.
associateWebsiteAuthorizationProviderRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default AssociateWebsiteAuthorizationProviderResponse associateWebsiteAuthorizationProvider(Consumer<AssociateWebsiteAuthorizationProviderRequest.Builder> associateWebsiteAuthorizationProviderRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Associates a website authorization provider with a specified fleet. This is used to authorize users against associated websites in the company network.
This is a convenience which creates an instance of the
AssociateWebsiteAuthorizationProviderRequest.Builder
avoiding the need to create one manually via
AssociateWebsiteAuthorizationProviderRequest.builder()
associateWebsiteAuthorizationProviderRequest
- A Consumer
that will call methods on AssociateWebsiteAuthorizationProviderRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default AssociateWebsiteCertificateAuthorityResponse associateWebsiteCertificateAuthority(AssociateWebsiteCertificateAuthorityRequest associateWebsiteCertificateAuthorityRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated websites within the company network.
associateWebsiteCertificateAuthorityRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default AssociateWebsiteCertificateAuthorityResponse associateWebsiteCertificateAuthority(Consumer<AssociateWebsiteCertificateAuthorityRequest.Builder> associateWebsiteCertificateAuthorityRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated websites within the company network.
This is a convenience which creates an instance of the
AssociateWebsiteCertificateAuthorityRequest.Builder
avoiding the need to create one manually via
AssociateWebsiteCertificateAuthorityRequest.builder()
associateWebsiteCertificateAuthorityRequest
- A Consumer
that will call methods on AssociateWebsiteCertificateAuthorityRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateFleetResponse createFleet(CreateFleetRequest createFleetRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.
createFleetRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateFleetResponse createFleet(Consumer<CreateFleetRequest.Builder> createFleetRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.
This is a convenience which creates an instance of the CreateFleetRequest.Builder
avoiding the need to
create one manually via CreateFleetRequest.builder()
createFleetRequest
- A Consumer
that will call methods on CreateFleetRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteFleetResponse deleteFleet(DeleteFleetRequest deleteFleetRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Deletes a fleet. Prevents users from accessing previously associated websites.
deleteFleetRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteFleetResponse deleteFleet(Consumer<DeleteFleetRequest.Builder> deleteFleetRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Deletes a fleet. Prevents users from accessing previously associated websites.
This is a convenience which creates an instance of the DeleteFleetRequest.Builder
avoiding the need to
create one manually via DeleteFleetRequest.builder()
deleteFleetRequest
- A Consumer
that will call methods on DeleteFleetRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeAuditStreamConfigurationResponse describeAuditStreamConfiguration(DescribeAuditStreamConfigurationRequest describeAuditStreamConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the configuration for delivering audit streams to the customer account.
describeAuditStreamConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeAuditStreamConfigurationResponse describeAuditStreamConfiguration(Consumer<DescribeAuditStreamConfigurationRequest.Builder> describeAuditStreamConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the configuration for delivering audit streams to the customer account.
This is a convenience which creates an instance of the DescribeAuditStreamConfigurationRequest.Builder
avoiding the need to create one manually via DescribeAuditStreamConfigurationRequest.builder()
describeAuditStreamConfigurationRequest
- A Consumer
that will call methods on DescribeAuditStreamConfigurationRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeCompanyNetworkConfigurationResponse describeCompanyNetworkConfiguration(DescribeCompanyNetworkConfigurationRequest describeCompanyNetworkConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the networking configuration to access the internal websites associated with the specified fleet.
describeCompanyNetworkConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeCompanyNetworkConfigurationResponse describeCompanyNetworkConfiguration(Consumer<DescribeCompanyNetworkConfigurationRequest.Builder> describeCompanyNetworkConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the networking configuration to access the internal websites associated with the specified fleet.
This is a convenience which creates an instance of the DescribeCompanyNetworkConfigurationRequest.Builder
avoiding the need to create one manually via DescribeCompanyNetworkConfigurationRequest.builder()
describeCompanyNetworkConfigurationRequest
- A Consumer
that will call methods on DescribeCompanyNetworkConfigurationRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeDeviceResponse describeDevice(DescribeDeviceRequest describeDeviceRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides information about a user's device.
describeDeviceRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeDeviceResponse describeDevice(Consumer<DescribeDeviceRequest.Builder> describeDeviceRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides information about a user's device.
This is a convenience which creates an instance of the DescribeDeviceRequest.Builder
avoiding the need to
create one manually via DescribeDeviceRequest.builder()
describeDeviceRequest
- A Consumer
that will call methods on DescribeDeviceRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeDevicePolicyConfigurationResponse describeDevicePolicyConfiguration(DescribeDevicePolicyConfigurationRequest describeDevicePolicyConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the device policy configuration for the specified fleet.
describeDevicePolicyConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeDevicePolicyConfigurationResponse describeDevicePolicyConfiguration(Consumer<DescribeDevicePolicyConfigurationRequest.Builder> describeDevicePolicyConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the device policy configuration for the specified fleet.
This is a convenience which creates an instance of the DescribeDevicePolicyConfigurationRequest.Builder
avoiding the need to create one manually via DescribeDevicePolicyConfigurationRequest.builder()
describeDevicePolicyConfigurationRequest
- A Consumer
that will call methods on DescribeDevicePolicyConfigurationRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeDomainResponse describeDomain(DescribeDomainRequest describeDomainRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides information about the domain.
describeDomainRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeDomainResponse describeDomain(Consumer<DescribeDomainRequest.Builder> describeDomainRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides information about the domain.
This is a convenience which creates an instance of the DescribeDomainRequest.Builder
avoiding the need to
create one manually via DescribeDomainRequest.builder()
describeDomainRequest
- A Consumer
that will call methods on DescribeDomainRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeFleetMetadataResponse describeFleetMetadata(DescribeFleetMetadataRequest describeFleetMetadataRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides basic information for the specified fleet, excluding identity provider, networking, and device configuration details.
describeFleetMetadataRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeFleetMetadataResponse describeFleetMetadata(Consumer<DescribeFleetMetadataRequest.Builder> describeFleetMetadataRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides basic information for the specified fleet, excluding identity provider, networking, and device configuration details.
This is a convenience which creates an instance of the DescribeFleetMetadataRequest.Builder
avoiding the
need to create one manually via DescribeFleetMetadataRequest.builder()
describeFleetMetadataRequest
- A Consumer
that will call methods on DescribeFleetMetadataRequest.Builder
to create a
request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeIdentityProviderConfigurationResponse describeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest describeIdentityProviderConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the identity provider configuration of the specified fleet.
describeIdentityProviderConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeIdentityProviderConfigurationResponse describeIdentityProviderConfiguration(Consumer<DescribeIdentityProviderConfigurationRequest.Builder> describeIdentityProviderConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Describes the identity provider configuration of the specified fleet.
This is a convenience which creates an instance of the
DescribeIdentityProviderConfigurationRequest.Builder
avoiding the need to create one manually via
DescribeIdentityProviderConfigurationRequest.builder()
describeIdentityProviderConfigurationRequest
- A Consumer
that will call methods on DescribeIdentityProviderConfigurationRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeWebsiteCertificateAuthorityResponse describeWebsiteCertificateAuthority(DescribeWebsiteCertificateAuthorityRequest describeWebsiteCertificateAuthorityRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides information about the certificate authority.
describeWebsiteCertificateAuthorityRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DescribeWebsiteCertificateAuthorityResponse describeWebsiteCertificateAuthority(Consumer<DescribeWebsiteCertificateAuthorityRequest.Builder> describeWebsiteCertificateAuthorityRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Provides information about the certificate authority.
This is a convenience which creates an instance of the DescribeWebsiteCertificateAuthorityRequest.Builder
avoiding the need to create one manually via DescribeWebsiteCertificateAuthorityRequest.builder()
describeWebsiteCertificateAuthorityRequest
- A Consumer
that will call methods on DescribeWebsiteCertificateAuthorityRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DisassociateDomainResponse disassociateDomain(DisassociateDomainRequest disassociateDomainRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Disassociates a domain from Amazon WorkLink. End users lose the ability to access the domain with Amazon WorkLink.
disassociateDomainRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DisassociateDomainResponse disassociateDomain(Consumer<DisassociateDomainRequest.Builder> disassociateDomainRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Disassociates a domain from Amazon WorkLink. End users lose the ability to access the domain with Amazon WorkLink.
This is a convenience which creates an instance of the DisassociateDomainRequest.Builder
avoiding the
need to create one manually via DisassociateDomainRequest.builder()
disassociateDomainRequest
- A Consumer
that will call methods on DisassociateDomainRequest.Builder
to create a
request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DisassociateWebsiteAuthorizationProviderResponse disassociateWebsiteAuthorizationProvider(DisassociateWebsiteAuthorizationProviderRequest disassociateWebsiteAuthorizationProviderRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Disassociates a website authorization provider from a specified fleet. After the disassociation, users can't load any associated websites that require this authorization provider.
disassociateWebsiteAuthorizationProviderRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DisassociateWebsiteAuthorizationProviderResponse disassociateWebsiteAuthorizationProvider(Consumer<DisassociateWebsiteAuthorizationProviderRequest.Builder> disassociateWebsiteAuthorizationProviderRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, ResourceAlreadyExistsException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Disassociates a website authorization provider from a specified fleet. After the disassociation, users can't load any associated websites that require this authorization provider.
This is a convenience which creates an instance of the
DisassociateWebsiteAuthorizationProviderRequest.Builder
avoiding the need to create one manually via
DisassociateWebsiteAuthorizationProviderRequest.builder()
disassociateWebsiteAuthorizationProviderRequest
- A Consumer
that will call methods on
DisassociateWebsiteAuthorizationProviderRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.ResourceAlreadyExistsException
- The resource already exists.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DisassociateWebsiteCertificateAuthorityResponse disassociateWebsiteCertificateAuthority(DisassociateWebsiteCertificateAuthorityRequest disassociateWebsiteCertificateAuthorityRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Removes a certificate authority (CA).
disassociateWebsiteCertificateAuthorityRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DisassociateWebsiteCertificateAuthorityResponse disassociateWebsiteCertificateAuthority(Consumer<DisassociateWebsiteCertificateAuthorityRequest.Builder> disassociateWebsiteCertificateAuthorityRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Removes a certificate authority (CA).
This is a convenience which creates an instance of the
DisassociateWebsiteCertificateAuthorityRequest.Builder
avoiding the need to create one manually via
DisassociateWebsiteCertificateAuthorityRequest.builder()
disassociateWebsiteCertificateAuthorityRequest
- A Consumer
that will call methods on
DisassociateWebsiteCertificateAuthorityRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevicesResponse listDevices(ListDevicesRequest listDevicesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of devices registered with the specified fleet.
listDevicesRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevicesResponse listDevices(Consumer<ListDevicesRequest.Builder> listDevicesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of devices registered with the specified fleet.
This is a convenience which creates an instance of the ListDevicesRequest.Builder
avoiding the need to
create one manually via ListDevicesRequest.builder()
listDevicesRequest
- A Consumer
that will call methods on ListDevicesRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevicesIterable listDevicesPaginator(ListDevicesRequest listDevicesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of devices registered with the specified fleet.
This is a variant of listDevices(software.amazon.awssdk.services.worklink.model.ListDevicesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListDevicesResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevices(software.amazon.awssdk.services.worklink.model.ListDevicesRequest)
operation.
listDevicesRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevicesIterable listDevicesPaginator(Consumer<ListDevicesRequest.Builder> listDevicesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of devices registered with the specified fleet.
This is a variant of listDevices(software.amazon.awssdk.services.worklink.model.ListDevicesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListDevicesResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListDevicesIterable responses = client.listDevicesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevices(software.amazon.awssdk.services.worklink.model.ListDevicesRequest)
operation.
This is a convenience which creates an instance of the ListDevicesRequest.Builder
avoiding the need to
create one manually via ListDevicesRequest.builder()
listDevicesRequest
- A Consumer
that will call methods on ListDevicesRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDomainsResponse listDomains(ListDomainsRequest listDomainsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of domains associated to a specified fleet.
listDomainsRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDomainsResponse listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of domains associated to a specified fleet.
This is a convenience which creates an instance of the ListDomainsRequest.Builder
avoiding the need to
create one manually via ListDomainsRequest.builder()
listDomainsRequest
- A Consumer
that will call methods on ListDomainsRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDomainsIterable listDomainsPaginator(ListDomainsRequest listDomainsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of domains associated to a specified fleet.
This is a variant of listDomains(software.amazon.awssdk.services.worklink.model.ListDomainsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListDomainsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDomains(software.amazon.awssdk.services.worklink.model.ListDomainsRequest)
operation.
listDomainsRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDomainsIterable listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of domains associated to a specified fleet.
This is a variant of listDomains(software.amazon.awssdk.services.worklink.model.ListDomainsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListDomainsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDomains(software.amazon.awssdk.services.worklink.model.ListDomainsRequest)
operation.
This is a convenience which creates an instance of the ListDomainsRequest.Builder
avoiding the need to
create one manually via ListDomainsRequest.builder()
listDomainsRequest
- A Consumer
that will call methods on ListDomainsRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListFleetsResponse listFleets() throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of fleets for the current account and Region.
UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listFleets(ListFleetsRequest)
,
AWS API
Documentationdefault ListFleetsResponse listFleets(ListFleetsRequest listFleetsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of fleets for the current account and Region.
listFleetsRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListFleetsResponse listFleets(Consumer<ListFleetsRequest.Builder> listFleetsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of fleets for the current account and Region.
This is a convenience which creates an instance of the ListFleetsRequest.Builder
avoiding the need to
create one manually via ListFleetsRequest.builder()
listFleetsRequest
- A Consumer
that will call methods on ListFleetsRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListFleetsIterable listFleetsPaginator() throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of fleets for the current account and Region.
This is a variant of listFleets(software.amazon.awssdk.services.worklink.model.ListFleetsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListFleetsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFleets(software.amazon.awssdk.services.worklink.model.ListFleetsRequest)
operation.
UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
listFleetsPaginator(ListFleetsRequest)
,
AWS API
Documentationdefault ListFleetsIterable listFleetsPaginator(ListFleetsRequest listFleetsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of fleets for the current account and Region.
This is a variant of listFleets(software.amazon.awssdk.services.worklink.model.ListFleetsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListFleetsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFleets(software.amazon.awssdk.services.worklink.model.ListFleetsRequest)
operation.
listFleetsRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListFleetsIterable listFleetsPaginator(Consumer<ListFleetsRequest.Builder> listFleetsRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of fleets for the current account and Region.
This is a variant of listFleets(software.amazon.awssdk.services.worklink.model.ListFleetsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListFleetsResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListFleetsIterable responses = client.listFleetsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFleets(software.amazon.awssdk.services.worklink.model.ListFleetsRequest)
operation.
This is a convenience which creates an instance of the ListFleetsRequest.Builder
avoiding the need to
create one manually via ListFleetsRequest.builder()
listFleetsRequest
- A Consumer
that will call methods on ListFleetsRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InvalidRequestException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of tags for the specified resource.
listTagsForResourceRequest
- InvalidRequestException
- The request is not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InvalidRequestException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of tags for the specified resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder
avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest
- A Consumer
that will call methods on ListTagsForResourceRequest.Builder
to create a
request.InvalidRequestException
- The request is not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteAuthorizationProvidersResponse listWebsiteAuthorizationProviders(ListWebsiteAuthorizationProvidersRequest listWebsiteAuthorizationProvidersRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of website authorization providers associated with a specified fleet.
listWebsiteAuthorizationProvidersRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteAuthorizationProvidersResponse listWebsiteAuthorizationProviders(Consumer<ListWebsiteAuthorizationProvidersRequest.Builder> listWebsiteAuthorizationProvidersRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of website authorization providers associated with a specified fleet.
This is a convenience which creates an instance of the ListWebsiteAuthorizationProvidersRequest.Builder
avoiding the need to create one manually via ListWebsiteAuthorizationProvidersRequest.builder()
listWebsiteAuthorizationProvidersRequest
- A Consumer
that will call methods on ListWebsiteAuthorizationProvidersRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteAuthorizationProvidersIterable listWebsiteAuthorizationProvidersPaginator(ListWebsiteAuthorizationProvidersRequest listWebsiteAuthorizationProvidersRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of website authorization providers associated with a specified fleet.
This is a variant of
listWebsiteAuthorizationProviders(software.amazon.awssdk.services.worklink.model.ListWebsiteAuthorizationProvidersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListWebsiteAuthorizationProvidersIterable responses = client.listWebsiteAuthorizationProvidersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListWebsiteAuthorizationProvidersIterable responses = client .listWebsiteAuthorizationProvidersPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListWebsiteAuthorizationProvidersResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListWebsiteAuthorizationProvidersIterable responses = client.listWebsiteAuthorizationProvidersPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWebsiteAuthorizationProviders(software.amazon.awssdk.services.worklink.model.ListWebsiteAuthorizationProvidersRequest)
operation.
listWebsiteAuthorizationProvidersRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteAuthorizationProvidersIterable listWebsiteAuthorizationProvidersPaginator(Consumer<ListWebsiteAuthorizationProvidersRequest.Builder> listWebsiteAuthorizationProvidersRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of website authorization providers associated with a specified fleet.
This is a variant of
listWebsiteAuthorizationProviders(software.amazon.awssdk.services.worklink.model.ListWebsiteAuthorizationProvidersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListWebsiteAuthorizationProvidersIterable responses = client.listWebsiteAuthorizationProvidersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListWebsiteAuthorizationProvidersIterable responses = client .listWebsiteAuthorizationProvidersPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListWebsiteAuthorizationProvidersResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListWebsiteAuthorizationProvidersIterable responses = client.listWebsiteAuthorizationProvidersPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWebsiteAuthorizationProviders(software.amazon.awssdk.services.worklink.model.ListWebsiteAuthorizationProvidersRequest)
operation.
This is a convenience which creates an instance of the ListWebsiteAuthorizationProvidersRequest.Builder
avoiding the need to create one manually via ListWebsiteAuthorizationProvidersRequest.builder()
listWebsiteAuthorizationProvidersRequest
- A Consumer
that will call methods on ListWebsiteAuthorizationProvidersRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteCertificateAuthoritiesResponse listWebsiteCertificateAuthorities(ListWebsiteCertificateAuthoritiesRequest listWebsiteCertificateAuthoritiesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of certificate authorities added for the current account and Region.
listWebsiteCertificateAuthoritiesRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteCertificateAuthoritiesResponse listWebsiteCertificateAuthorities(Consumer<ListWebsiteCertificateAuthoritiesRequest.Builder> listWebsiteCertificateAuthoritiesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of certificate authorities added for the current account and Region.
This is a convenience which creates an instance of the ListWebsiteCertificateAuthoritiesRequest.Builder
avoiding the need to create one manually via ListWebsiteCertificateAuthoritiesRequest.builder()
listWebsiteCertificateAuthoritiesRequest
- A Consumer
that will call methods on ListWebsiteCertificateAuthoritiesRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteCertificateAuthoritiesIterable listWebsiteCertificateAuthoritiesPaginator(ListWebsiteCertificateAuthoritiesRequest listWebsiteCertificateAuthoritiesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of certificate authorities added for the current account and Region.
This is a variant of
listWebsiteCertificateAuthorities(software.amazon.awssdk.services.worklink.model.ListWebsiteCertificateAuthoritiesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListWebsiteCertificateAuthoritiesIterable responses = client.listWebsiteCertificateAuthoritiesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListWebsiteCertificateAuthoritiesIterable responses = client .listWebsiteCertificateAuthoritiesPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListWebsiteCertificateAuthoritiesResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListWebsiteCertificateAuthoritiesIterable responses = client.listWebsiteCertificateAuthoritiesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWebsiteCertificateAuthorities(software.amazon.awssdk.services.worklink.model.ListWebsiteCertificateAuthoritiesRequest)
operation.
listWebsiteCertificateAuthoritiesRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWebsiteCertificateAuthoritiesIterable listWebsiteCertificateAuthoritiesPaginator(Consumer<ListWebsiteCertificateAuthoritiesRequest.Builder> listWebsiteCertificateAuthoritiesRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Retrieves a list of certificate authorities added for the current account and Region.
This is a variant of
listWebsiteCertificateAuthorities(software.amazon.awssdk.services.worklink.model.ListWebsiteCertificateAuthoritiesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.worklink.paginators.ListWebsiteCertificateAuthoritiesIterable responses = client.listWebsiteCertificateAuthoritiesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @code software.amazon.awssdk.services.worklink.paginators.ListWebsiteCertificateAuthoritiesIterable responses = client .listWebsiteCertificateAuthoritiesPaginator(request); for (software.amazon.awssdk.services.worklink.model.ListWebsiteCertificateAuthoritiesResponse response : responses) { // do something; } }3) Use iterator directly
software.amazon.awssdk.services.worklink.paginators.ListWebsiteCertificateAuthoritiesIterable responses = client.listWebsiteCertificateAuthoritiesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWebsiteCertificateAuthorities(software.amazon.awssdk.services.worklink.model.ListWebsiteCertificateAuthoritiesRequest)
operation.
This is a convenience which creates an instance of the ListWebsiteCertificateAuthoritiesRequest.Builder
avoiding the need to create one manually via ListWebsiteCertificateAuthoritiesRequest.builder()
listWebsiteCertificateAuthoritiesRequest
- A Consumer
that will call methods on ListWebsiteCertificateAuthoritiesRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default RestoreDomainAccessResponse restoreDomainAccess(RestoreDomainAccessRequest restoreDomainAccessRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Moves a domain to ACTIVE status if it was in the INACTIVE status.
restoreDomainAccessRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default RestoreDomainAccessResponse restoreDomainAccess(Consumer<RestoreDomainAccessRequest.Builder> restoreDomainAccessRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Moves a domain to ACTIVE status if it was in the INACTIVE status.
This is a convenience which creates an instance of the RestoreDomainAccessRequest.Builder
avoiding the
need to create one manually via RestoreDomainAccessRequest.builder()
restoreDomainAccessRequest
- A Consumer
that will call methods on RestoreDomainAccessRequest.Builder
to create a
request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default RevokeDomainAccessResponse revokeDomainAccess(RevokeDomainAccessRequest revokeDomainAccessRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Moves a domain to INACTIVE status if it was in the ACTIVE status.
revokeDomainAccessRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default RevokeDomainAccessResponse revokeDomainAccess(Consumer<RevokeDomainAccessRequest.Builder> revokeDomainAccessRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Moves a domain to INACTIVE status if it was in the ACTIVE status.
This is a convenience which creates an instance of the RevokeDomainAccessRequest.Builder
avoiding the
need to create one manually via RevokeDomainAccessRequest.builder()
revokeDomainAccessRequest
- A Consumer
that will call methods on RevokeDomainAccessRequest.Builder
to create a
request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default SignOutUserResponse signOutUser(SignOutUserRequest signOutUserRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Signs the user out from all of their devices. The user can sign in again if they have valid credentials.
signOutUserRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default SignOutUserResponse signOutUser(Consumer<SignOutUserRequest.Builder> signOutUserRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Signs the user out from all of their devices. The user can sign in again if they have valid credentials.
This is a convenience which creates an instance of the SignOutUserRequest.Builder
avoiding the need to
create one manually via SignOutUserRequest.builder()
signOutUserRequest
- A Consumer
that will call methods on SignOutUserRequest.Builder
to create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InvalidRequestException, AwsServiceException, SdkClientException, WorkLinkException
Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.
tagResourceRequest
- InvalidRequestException
- The request is not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InvalidRequestException, AwsServiceException, SdkClientException, WorkLinkException
Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.
This is a convenience which creates an instance of the TagResourceRequest.Builder
avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest
- A Consumer
that will call methods on TagResourceRequest.Builder
to create a request.InvalidRequestException
- The request is not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InvalidRequestException, AwsServiceException, SdkClientException, WorkLinkException
Removes one or more tags from the specified resource.
untagResourceRequest
- InvalidRequestException
- The request is not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InvalidRequestException, AwsServiceException, SdkClientException, WorkLinkException
Removes one or more tags from the specified resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder
avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest
- A Consumer
that will call methods on UntagResourceRequest.Builder
to create a request.InvalidRequestException
- The request is not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateAuditStreamConfigurationResponse updateAuditStreamConfiguration(UpdateAuditStreamConfigurationRequest updateAuditStreamConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the audit stream configuration for the fleet.
updateAuditStreamConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateAuditStreamConfigurationResponse updateAuditStreamConfiguration(Consumer<UpdateAuditStreamConfigurationRequest.Builder> updateAuditStreamConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the audit stream configuration for the fleet.
This is a convenience which creates an instance of the UpdateAuditStreamConfigurationRequest.Builder
avoiding the need to create one manually via UpdateAuditStreamConfigurationRequest.builder()
updateAuditStreamConfigurationRequest
- A Consumer
that will call methods on UpdateAuditStreamConfigurationRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateCompanyNetworkConfigurationResponse updateCompanyNetworkConfiguration(UpdateCompanyNetworkConfigurationRequest updateCompanyNetworkConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the company network configuration for the fleet.
updateCompanyNetworkConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateCompanyNetworkConfigurationResponse updateCompanyNetworkConfiguration(Consumer<UpdateCompanyNetworkConfigurationRequest.Builder> updateCompanyNetworkConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the company network configuration for the fleet.
This is a convenience which creates an instance of the UpdateCompanyNetworkConfigurationRequest.Builder
avoiding the need to create one manually via UpdateCompanyNetworkConfigurationRequest.builder()
updateCompanyNetworkConfigurationRequest
- A Consumer
that will call methods on UpdateCompanyNetworkConfigurationRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateDevicePolicyConfigurationResponse updateDevicePolicyConfiguration(UpdateDevicePolicyConfigurationRequest updateDevicePolicyConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the device policy configuration for the fleet.
updateDevicePolicyConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateDevicePolicyConfigurationResponse updateDevicePolicyConfiguration(Consumer<UpdateDevicePolicyConfigurationRequest.Builder> updateDevicePolicyConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the device policy configuration for the fleet.
This is a convenience which creates an instance of the UpdateDevicePolicyConfigurationRequest.Builder
avoiding the need to create one manually via UpdateDevicePolicyConfigurationRequest.builder()
updateDevicePolicyConfigurationRequest
- A Consumer
that will call methods on UpdateDevicePolicyConfigurationRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateDomainMetadataResponse updateDomainMetadata(UpdateDomainMetadataRequest updateDomainMetadataRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates domain metadata, such as DisplayName.
updateDomainMetadataRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateDomainMetadataResponse updateDomainMetadata(Consumer<UpdateDomainMetadataRequest.Builder> updateDomainMetadataRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates domain metadata, such as DisplayName.
This is a convenience which creates an instance of the UpdateDomainMetadataRequest.Builder
avoiding the
need to create one manually via UpdateDomainMetadataRequest.builder()
updateDomainMetadataRequest
- A Consumer
that will call methods on UpdateDomainMetadataRequest.Builder
to create a
request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateFleetMetadataResponse updateFleetMetadata(UpdateFleetMetadataRequest updateFleetMetadataRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates fleet metadata, such as DisplayName.
updateFleetMetadataRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateFleetMetadataResponse updateFleetMetadata(Consumer<UpdateFleetMetadataRequest.Builder> updateFleetMetadataRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates fleet metadata, such as DisplayName.
This is a convenience which creates an instance of the UpdateFleetMetadataRequest.Builder
avoiding the
need to create one manually via UpdateFleetMetadataRequest.builder()
updateFleetMetadataRequest
- A Consumer
that will call methods on UpdateFleetMetadataRequest.Builder
to create a
request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateIdentityProviderConfigurationResponse updateIdentityProviderConfiguration(UpdateIdentityProviderConfigurationRequest updateIdentityProviderConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the identity provider configuration for the fleet.
updateIdentityProviderConfigurationRequest
- UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateIdentityProviderConfigurationResponse updateIdentityProviderConfiguration(Consumer<UpdateIdentityProviderConfigurationRequest.Builder> updateIdentityProviderConfigurationRequest) throws UnauthorizedException, InternalServerErrorException, InvalidRequestException, ResourceNotFoundException, TooManyRequestsException, AwsServiceException, SdkClientException, WorkLinkException
Updates the identity provider configuration for the fleet.
This is a convenience which creates an instance of the UpdateIdentityProviderConfigurationRequest.Builder
avoiding the need to create one manually via UpdateIdentityProviderConfigurationRequest.builder()
updateIdentityProviderConfigurationRequest
- A Consumer
that will call methods on UpdateIdentityProviderConfigurationRequest.Builder
to
create a request.UnauthorizedException
- You are not authorized to perform this action.InternalServerErrorException
- The service is temporarily unavailable.InvalidRequestException
- The request is not valid.ResourceNotFoundException
- The requested resource was not found.TooManyRequestsException
- The number of requests exceeds the limit.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkLinkException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
static ServiceMetadata serviceMetadata()