AutoCloseable
@Generated("software.amazon.awssdk:codegen") public interface GreengrassClient extends AutoCloseable
builder()
method.
AWS Greengrass seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while
still using the cloud for management, analytics, and durable storage. AWS Greengrass ensures your devices can respond
quickly to local events and operate with intermittent connectivity. AWS Greengrass minimizes the cost of transmitting
data to the cloud by allowing you to author AWS Lambda functions that execute locally.Modifier and Type | Field | Description |
---|---|---|
static String |
SERVICE_NAME |
Modifier and Type | Method | Description |
---|---|---|
default AssociateRoleToGroupResponse |
associateRoleToGroup(AssociateRoleToGroupRequest associateRoleToGroupRequest) |
Associates a role with a group.
|
default AssociateServiceRoleToAccountResponse |
associateServiceRoleToAccount(AssociateServiceRoleToAccountRequest associateServiceRoleToAccountRequest) |
Associates a role which is used by AWS Greengrass.
|
static GreengrassClientBuilder |
builder() |
Create a builder that can be used to configure and create a
GreengrassClient . |
static GreengrassClient |
create() |
Create a
GreengrassClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default CreateCoreDefinitionResponse |
createCoreDefinition(CreateCoreDefinitionRequest createCoreDefinitionRequest) |
Creates a core definition.
|
default CreateCoreDefinitionVersionResponse |
createCoreDefinitionVersion(CreateCoreDefinitionVersionRequest createCoreDefinitionVersionRequest) |
Creates a version of a core definition that has already been defined.
|
default CreateDeploymentResponse |
createDeployment(CreateDeploymentRequest createDeploymentRequest) |
Creates a deployment.
|
default CreateDeviceDefinitionResponse |
createDeviceDefinition(CreateDeviceDefinitionRequest createDeviceDefinitionRequest) |
Creates a device definition.
|
default CreateDeviceDefinitionVersionResponse |
createDeviceDefinitionVersion(CreateDeviceDefinitionVersionRequest createDeviceDefinitionVersionRequest) |
Creates a version of a device definition that has already been defined.
|
default CreateFunctionDefinitionResponse |
createFunctionDefinition(CreateFunctionDefinitionRequest createFunctionDefinitionRequest) |
Creates a Lambda function definition which contains a list of Lambda functions and their configurations to be
used in a group.
|
default CreateFunctionDefinitionVersionResponse |
createFunctionDefinitionVersion(CreateFunctionDefinitionVersionRequest createFunctionDefinitionVersionRequest) |
Create a version of a Lambda function definition that has already been defined.
|
default CreateGroupResponse |
createGroup(CreateGroupRequest createGroupRequest) |
Creates a group.
|
default CreateGroupCertificateAuthorityResponse |
createGroupCertificateAuthority(CreateGroupCertificateAuthorityRequest createGroupCertificateAuthorityRequest) |
Creates a CA for the group.
|
default CreateGroupVersionResponse |
createGroupVersion(CreateGroupVersionRequest createGroupVersionRequest) |
Creates a version of a group which has already been defined.
|
default CreateLoggerDefinitionResponse |
createLoggerDefinition(CreateLoggerDefinitionRequest createLoggerDefinitionRequest) |
Creates a logger definition.
|
default CreateLoggerDefinitionVersionResponse |
createLoggerDefinitionVersion(CreateLoggerDefinitionVersionRequest createLoggerDefinitionVersionRequest) |
Creates a version of a logger definition that has already been defined.
|
default CreateSubscriptionDefinitionResponse |
createSubscriptionDefinition(CreateSubscriptionDefinitionRequest createSubscriptionDefinitionRequest) |
Creates a subscription definition.
|
default CreateSubscriptionDefinitionVersionResponse |
createSubscriptionDefinitionVersion(CreateSubscriptionDefinitionVersionRequest createSubscriptionDefinitionVersionRequest) |
Creates a version of a subscription definition which has already been defined.
|
default DeleteCoreDefinitionResponse |
deleteCoreDefinition(DeleteCoreDefinitionRequest deleteCoreDefinitionRequest) |
Deletes a core definition.
|
default DeleteDeviceDefinitionResponse |
deleteDeviceDefinition(DeleteDeviceDefinitionRequest deleteDeviceDefinitionRequest) |
Deletes a device definition.
|
default DeleteFunctionDefinitionResponse |
deleteFunctionDefinition(DeleteFunctionDefinitionRequest deleteFunctionDefinitionRequest) |
Deletes a Lambda function definition.
|
default DeleteGroupResponse |
deleteGroup(DeleteGroupRequest deleteGroupRequest) |
Deletes a group.
|
default DeleteLoggerDefinitionResponse |
deleteLoggerDefinition(DeleteLoggerDefinitionRequest deleteLoggerDefinitionRequest) |
Deletes a logger definition.
|
default DeleteSubscriptionDefinitionResponse |
deleteSubscriptionDefinition(DeleteSubscriptionDefinitionRequest deleteSubscriptionDefinitionRequest) |
Deletes a subscription definition.
|
default DisassociateRoleFromGroupResponse |
disassociateRoleFromGroup(DisassociateRoleFromGroupRequest disassociateRoleFromGroupRequest) |
Disassociates the role from a group.
|
default DisassociateServiceRoleFromAccountResponse |
disassociateServiceRoleFromAccount(DisassociateServiceRoleFromAccountRequest disassociateServiceRoleFromAccountRequest) |
Disassociates the service role from the account.
|
default GetAssociatedRoleResponse |
getAssociatedRole(GetAssociatedRoleRequest getAssociatedRoleRequest) |
Retrieves the role associated with a particular group.
|
default GetConnectivityInfoResponse |
getConnectivityInfo(GetConnectivityInfoRequest getConnectivityInfoRequest) |
Retrieves the connectivity information for a core.
|
default GetCoreDefinitionResponse |
getCoreDefinition(GetCoreDefinitionRequest getCoreDefinitionRequest) |
Retrieves information about a core definition version.
|
default GetCoreDefinitionVersionResponse |
getCoreDefinitionVersion(GetCoreDefinitionVersionRequest getCoreDefinitionVersionRequest) |
Retrieves information about a core definition version.
|
default GetDeploymentStatusResponse |
getDeploymentStatus(GetDeploymentStatusRequest getDeploymentStatusRequest) |
Returns the status of a deployment.
|
default GetDeviceDefinitionResponse |
getDeviceDefinition(GetDeviceDefinitionRequest getDeviceDefinitionRequest) |
Retrieves information about a device definition.
|
default GetDeviceDefinitionVersionResponse |
getDeviceDefinitionVersion(GetDeviceDefinitionVersionRequest getDeviceDefinitionVersionRequest) |
Retrieves information about a device definition version.
|
default GetFunctionDefinitionResponse |
getFunctionDefinition(GetFunctionDefinitionRequest getFunctionDefinitionRequest) |
Retrieves information about a Lambda function definition, such as its creation time and latest version.
|
default GetFunctionDefinitionVersionResponse |
getFunctionDefinitionVersion(GetFunctionDefinitionVersionRequest getFunctionDefinitionVersionRequest) |
Retrieves information about a Lambda function definition version, such as which Lambda functions are included in
the version and their configurations.
|
default GetGroupResponse |
getGroup(GetGroupRequest getGroupRequest) |
Retrieves information about a group.
|
default GetGroupCertificateAuthorityResponse |
getGroupCertificateAuthority(GetGroupCertificateAuthorityRequest getGroupCertificateAuthorityRequest) |
Retreives the CA associated with a group.
|
default GetGroupCertificateConfigurationResponse |
getGroupCertificateConfiguration(GetGroupCertificateConfigurationRequest getGroupCertificateConfigurationRequest) |
Retrieves the current configuration for the CA used by the group.
|
default GetGroupVersionResponse |
getGroupVersion(GetGroupVersionRequest getGroupVersionRequest) |
Retrieves information about a group version.
|
default GetLoggerDefinitionResponse |
getLoggerDefinition(GetLoggerDefinitionRequest getLoggerDefinitionRequest) |
Retrieves information about a logger definition.
|
default GetLoggerDefinitionVersionResponse |
getLoggerDefinitionVersion(GetLoggerDefinitionVersionRequest getLoggerDefinitionVersionRequest) |
Retrieves information about a logger definition version.
|
default GetServiceRoleForAccountResponse |
getServiceRoleForAccount(GetServiceRoleForAccountRequest getServiceRoleForAccountRequest) |
Retrieves the service role that is attached to the account.
|
default GetSubscriptionDefinitionResponse |
getSubscriptionDefinition(GetSubscriptionDefinitionRequest getSubscriptionDefinitionRequest) |
Retrieves information about a subscription definition.
|
default GetSubscriptionDefinitionVersionResponse |
getSubscriptionDefinitionVersion(GetSubscriptionDefinitionVersionRequest getSubscriptionDefinitionVersionRequest) |
Retrieves information about a subscription definition version.
|
default ListCoreDefinitionsResponse |
listCoreDefinitions(ListCoreDefinitionsRequest listCoreDefinitionsRequest) |
Retrieves a list of core definitions.
|
default ListCoreDefinitionVersionsResponse |
listCoreDefinitionVersions(ListCoreDefinitionVersionsRequest listCoreDefinitionVersionsRequest) |
Lists versions of a core definition.
|
default ListDeploymentsResponse |
listDeployments(ListDeploymentsRequest listDeploymentsRequest) |
Returns a history of deployments for the group.
|
default ListDeviceDefinitionsResponse |
listDeviceDefinitions(ListDeviceDefinitionsRequest listDeviceDefinitionsRequest) |
Retrieves a list of device definitions.
|
default ListDeviceDefinitionVersionsResponse |
listDeviceDefinitionVersions(ListDeviceDefinitionVersionsRequest listDeviceDefinitionVersionsRequest) |
Lists the versions of a device definition.
|
default ListFunctionDefinitionsResponse |
listFunctionDefinitions(ListFunctionDefinitionsRequest listFunctionDefinitionsRequest) |
Retrieves a list of Lambda function definitions.
|
default ListFunctionDefinitionVersionsResponse |
listFunctionDefinitionVersions(ListFunctionDefinitionVersionsRequest listFunctionDefinitionVersionsRequest) |
Lists the versions of a Lambda function definition.
|
default ListGroupCertificateAuthoritiesResponse |
listGroupCertificateAuthorities(ListGroupCertificateAuthoritiesRequest listGroupCertificateAuthoritiesRequest) |
Retrieves the current CAs for a group.
|
default ListGroupsResponse |
listGroups(ListGroupsRequest listGroupsRequest) |
Retrieves a list of groups.
|
default ListGroupVersionsResponse |
listGroupVersions(ListGroupVersionsRequest listGroupVersionsRequest) |
List the versions of a group.
|
default ListLoggerDefinitionsResponse |
listLoggerDefinitions(ListLoggerDefinitionsRequest listLoggerDefinitionsRequest) |
Retrieves a list of logger definitions.
|
default ListLoggerDefinitionVersionsResponse |
listLoggerDefinitionVersions(ListLoggerDefinitionVersionsRequest listLoggerDefinitionVersionsRequest) |
Lists the versions of a logger definition.
|
default ListSubscriptionDefinitionsResponse |
listSubscriptionDefinitions(ListSubscriptionDefinitionsRequest listSubscriptionDefinitionsRequest) |
Retrieves a list of subscription definitions.
|
default ListSubscriptionDefinitionVersionsResponse |
listSubscriptionDefinitionVersions(ListSubscriptionDefinitionVersionsRequest listSubscriptionDefinitionVersionsRequest) |
Lists the versions of a subscription definition.
|
static ServiceMetadata |
serviceMetadata() |
|
default UpdateConnectivityInfoResponse |
updateConnectivityInfo(UpdateConnectivityInfoRequest updateConnectivityInfoRequest) |
Updates the connectivity information for the core.
|
default UpdateCoreDefinitionResponse |
updateCoreDefinition(UpdateCoreDefinitionRequest updateCoreDefinitionRequest) |
Updates a core definition.
|
default UpdateDeviceDefinitionResponse |
updateDeviceDefinition(UpdateDeviceDefinitionRequest updateDeviceDefinitionRequest) |
Updates a device definition.
|
default UpdateFunctionDefinitionResponse |
updateFunctionDefinition(UpdateFunctionDefinitionRequest updateFunctionDefinitionRequest) |
Updates a Lambda function definition.
|
default UpdateGroupResponse |
updateGroup(UpdateGroupRequest updateGroupRequest) |
Updates a group.
|
default UpdateGroupCertificateConfigurationResponse |
updateGroupCertificateConfiguration(UpdateGroupCertificateConfigurationRequest updateGroupCertificateConfigurationRequest) |
Updates the Cert expiry time for a group.
|
default UpdateLoggerDefinitionResponse |
updateLoggerDefinition(UpdateLoggerDefinitionRequest updateLoggerDefinitionRequest) |
Updates a logger definition.
|
default UpdateSubscriptionDefinitionResponse |
updateSubscriptionDefinition(UpdateSubscriptionDefinitionRequest updateSubscriptionDefinitionRequest) |
Updates a subscription definition.
|
close
static final String SERVICE_NAME
static GreengrassClient create()
GreengrassClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static GreengrassClientBuilder builder()
GreengrassClient
.default AssociateRoleToGroupResponse associateRoleToGroup(AssociateRoleToGroupRequest associateRoleToGroupRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
associateRoleToGroupRequest
- BadRequestException
- User ErrorInternalServerErrorException
- Server ErrorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault AssociateServiceRoleToAccountResponse associateServiceRoleToAccount(AssociateServiceRoleToAccountRequest associateServiceRoleToAccountRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
associateServiceRoleToAccountRequest
- BadRequestException
- User ErrorInternalServerErrorException
- Server ErrorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateCoreDefinitionResponse createCoreDefinition(CreateCoreDefinitionRequest createCoreDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createCoreDefinitionRequest
- Information on the core definition requestBadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateCoreDefinitionVersionResponse createCoreDefinitionVersion(CreateCoreDefinitionVersionRequest createCoreDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createCoreDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateDeploymentResponse createDeployment(CreateDeploymentRequest createDeploymentRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createDeploymentRequest
- BadRequestException
- This request was invalid.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateDeviceDefinitionResponse createDeviceDefinition(CreateDeviceDefinitionRequest createDeviceDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createDeviceDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateDeviceDefinitionVersionResponse createDeviceDefinitionVersion(CreateDeviceDefinitionVersionRequest createDeviceDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createDeviceDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateFunctionDefinitionResponse createFunctionDefinition(CreateFunctionDefinitionRequest createFunctionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createFunctionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateFunctionDefinitionVersionResponse createFunctionDefinitionVersion(CreateFunctionDefinitionVersionRequest createFunctionDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createFunctionDefinitionVersionRequest
- Function definition versionBadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateGroupResponse createGroup(CreateGroupRequest createGroupRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createGroupRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateGroupCertificateAuthorityResponse createGroupCertificateAuthority(CreateGroupCertificateAuthorityRequest createGroupCertificateAuthorityRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
createGroupCertificateAuthorityRequest
- BadRequestException
- This request was invalid.InternalServerErrorException
- The server encountered an unexpected error.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateGroupVersionResponse createGroupVersion(CreateGroupVersionRequest createGroupVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createGroupVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateLoggerDefinitionResponse createLoggerDefinition(CreateLoggerDefinitionRequest createLoggerDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createLoggerDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateLoggerDefinitionVersionResponse createLoggerDefinitionVersion(CreateLoggerDefinitionVersionRequest createLoggerDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createLoggerDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateSubscriptionDefinitionResponse createSubscriptionDefinition(CreateSubscriptionDefinitionRequest createSubscriptionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createSubscriptionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateSubscriptionDefinitionVersionResponse createSubscriptionDefinitionVersion(CreateSubscriptionDefinitionVersionRequest createSubscriptionDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
createSubscriptionDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteCoreDefinitionResponse deleteCoreDefinition(DeleteCoreDefinitionRequest deleteCoreDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
deleteCoreDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteDeviceDefinitionResponse deleteDeviceDefinition(DeleteDeviceDefinitionRequest deleteDeviceDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
deleteDeviceDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteFunctionDefinitionResponse deleteFunctionDefinition(DeleteFunctionDefinitionRequest deleteFunctionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
deleteFunctionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteGroupResponse deleteGroup(DeleteGroupRequest deleteGroupRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
deleteGroupRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteLoggerDefinitionResponse deleteLoggerDefinition(DeleteLoggerDefinitionRequest deleteLoggerDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
deleteLoggerDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteSubscriptionDefinitionResponse deleteSubscriptionDefinition(DeleteSubscriptionDefinitionRequest deleteSubscriptionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
deleteSubscriptionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DisassociateRoleFromGroupResponse disassociateRoleFromGroup(DisassociateRoleFromGroupRequest disassociateRoleFromGroupRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
disassociateRoleFromGroupRequest
- BadRequestException
- User ErrorInternalServerErrorException
- Server ErrorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DisassociateServiceRoleFromAccountResponse disassociateServiceRoleFromAccount(DisassociateServiceRoleFromAccountRequest disassociateServiceRoleFromAccountRequest) throws InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
disassociateServiceRoleFromAccountRequest
- InternalServerErrorException
- Server ErrorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetAssociatedRoleResponse getAssociatedRole(GetAssociatedRoleRequest getAssociatedRoleRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
getAssociatedRoleRequest
- BadRequestException
- User ErrorInternalServerErrorException
- Server ErrorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetConnectivityInfoResponse getConnectivityInfo(GetConnectivityInfoRequest getConnectivityInfoRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
getConnectivityInfoRequest
- BadRequestException
- 400 responseInternalServerErrorException
- 500 responseSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetCoreDefinitionResponse getCoreDefinition(GetCoreDefinitionRequest getCoreDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getCoreDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetCoreDefinitionVersionResponse getCoreDefinitionVersion(GetCoreDefinitionVersionRequest getCoreDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getCoreDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDeploymentStatusResponse getDeploymentStatus(GetDeploymentStatusRequest getDeploymentStatusRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getDeploymentStatusRequest
- BadRequestException
- This request was invalid.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDeviceDefinitionResponse getDeviceDefinition(GetDeviceDefinitionRequest getDeviceDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getDeviceDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDeviceDefinitionVersionResponse getDeviceDefinitionVersion(GetDeviceDefinitionVersionRequest getDeviceDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getDeviceDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetFunctionDefinitionResponse getFunctionDefinition(GetFunctionDefinitionRequest getFunctionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getFunctionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetFunctionDefinitionVersionResponse getFunctionDefinitionVersion(GetFunctionDefinitionVersionRequest getFunctionDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getFunctionDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetGroupResponse getGroup(GetGroupRequest getGroupRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getGroupRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetGroupCertificateAuthorityResponse getGroupCertificateAuthority(GetGroupCertificateAuthorityRequest getGroupCertificateAuthorityRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
getGroupCertificateAuthorityRequest
- BadRequestException
- This request was invalid.InternalServerErrorException
- This request was invalid.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetGroupCertificateConfigurationResponse getGroupCertificateConfiguration(GetGroupCertificateConfigurationRequest getGroupCertificateConfigurationRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
getGroupCertificateConfigurationRequest
- BadRequestException
- This request was invalid.InternalServerErrorException
- This request was invalid.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetGroupVersionResponse getGroupVersion(GetGroupVersionRequest getGroupVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getGroupVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetLoggerDefinitionResponse getLoggerDefinition(GetLoggerDefinitionRequest getLoggerDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getLoggerDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetLoggerDefinitionVersionResponse getLoggerDefinitionVersion(GetLoggerDefinitionVersionRequest getLoggerDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getLoggerDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetServiceRoleForAccountResponse getServiceRoleForAccount(GetServiceRoleForAccountRequest getServiceRoleForAccountRequest) throws InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
getServiceRoleForAccountRequest
- InternalServerErrorException
- Server ErrorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetSubscriptionDefinitionResponse getSubscriptionDefinition(GetSubscriptionDefinitionRequest getSubscriptionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getSubscriptionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetSubscriptionDefinitionVersionResponse getSubscriptionDefinitionVersion(GetSubscriptionDefinitionVersionRequest getSubscriptionDefinitionVersionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
getSubscriptionDefinitionVersionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListCoreDefinitionVersionsResponse listCoreDefinitionVersions(ListCoreDefinitionVersionsRequest listCoreDefinitionVersionsRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
listCoreDefinitionVersionsRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListCoreDefinitionsResponse listCoreDefinitions(ListCoreDefinitionsRequest listCoreDefinitionsRequest) throws SdkBaseException, SdkClientException, GreengrassException
listCoreDefinitionsRequest
- SdkBaseException
SdkClientException
GreengrassException
default ListDeploymentsResponse listDeployments(ListDeploymentsRequest listDeploymentsRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
listDeploymentsRequest
- BadRequestException
- This request was invalid.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListDeviceDefinitionVersionsResponse listDeviceDefinitionVersions(ListDeviceDefinitionVersionsRequest listDeviceDefinitionVersionsRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
listDeviceDefinitionVersionsRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListDeviceDefinitionsResponse listDeviceDefinitions(ListDeviceDefinitionsRequest listDeviceDefinitionsRequest) throws SdkBaseException, SdkClientException, GreengrassException
listDeviceDefinitionsRequest
- SdkBaseException
SdkClientException
GreengrassException
default ListFunctionDefinitionVersionsResponse listFunctionDefinitionVersions(ListFunctionDefinitionVersionsRequest listFunctionDefinitionVersionsRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
listFunctionDefinitionVersionsRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListFunctionDefinitionsResponse listFunctionDefinitions(ListFunctionDefinitionsRequest listFunctionDefinitionsRequest) throws SdkBaseException, SdkClientException, GreengrassException
listFunctionDefinitionsRequest
- SdkBaseException
SdkClientException
GreengrassException
default ListGroupCertificateAuthoritiesResponse listGroupCertificateAuthorities(ListGroupCertificateAuthoritiesRequest listGroupCertificateAuthoritiesRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
listGroupCertificateAuthoritiesRequest
- BadRequestException
- This request was invalid.InternalServerErrorException
- This request was invalid.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListGroupVersionsResponse listGroupVersions(ListGroupVersionsRequest listGroupVersionsRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
listGroupVersionsRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListGroupsResponse listGroups(ListGroupsRequest listGroupsRequest) throws SdkBaseException, SdkClientException, GreengrassException
listGroupsRequest
- SdkBaseException
SdkClientException
GreengrassException
default ListLoggerDefinitionVersionsResponse listLoggerDefinitionVersions(ListLoggerDefinitionVersionsRequest listLoggerDefinitionVersionsRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
listLoggerDefinitionVersionsRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListLoggerDefinitionsResponse listLoggerDefinitions(ListLoggerDefinitionsRequest listLoggerDefinitionsRequest) throws SdkBaseException, SdkClientException, GreengrassException
listLoggerDefinitionsRequest
- SdkBaseException
SdkClientException
GreengrassException
default ListSubscriptionDefinitionVersionsResponse listSubscriptionDefinitionVersions(ListSubscriptionDefinitionVersionsRequest listSubscriptionDefinitionVersionsRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
listSubscriptionDefinitionVersionsRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ListSubscriptionDefinitionsResponse listSubscriptionDefinitions(ListSubscriptionDefinitionsRequest listSubscriptionDefinitionsRequest) throws SdkBaseException, SdkClientException, GreengrassException
listSubscriptionDefinitionsRequest
- SdkBaseException
SdkClientException
GreengrassException
default UpdateConnectivityInfoResponse updateConnectivityInfo(UpdateConnectivityInfoRequest updateConnectivityInfoRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
updateConnectivityInfoRequest
- connectivity info requestBadRequestException
- 400 responseInternalServerErrorException
- 500 responseSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateCoreDefinitionResponse updateCoreDefinition(UpdateCoreDefinitionRequest updateCoreDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
updateCoreDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateDeviceDefinitionResponse updateDeviceDefinition(UpdateDeviceDefinitionRequest updateDeviceDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
updateDeviceDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateFunctionDefinitionResponse updateFunctionDefinition(UpdateFunctionDefinitionRequest updateFunctionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
updateFunctionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateGroupResponse updateGroup(UpdateGroupRequest updateGroupRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
updateGroupRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateGroupCertificateConfigurationResponse updateGroupCertificateConfiguration(UpdateGroupCertificateConfigurationRequest updateGroupCertificateConfigurationRequest) throws BadRequestException, InternalServerErrorException, SdkBaseException, SdkClientException, GreengrassException
updateGroupCertificateConfigurationRequest
- BadRequestException
- This request was invalid.InternalServerErrorException
- This request was invalid.SdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateLoggerDefinitionResponse updateLoggerDefinition(UpdateLoggerDefinitionRequest updateLoggerDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
updateLoggerDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateSubscriptionDefinitionResponse updateSubscriptionDefinition(UpdateSubscriptionDefinitionRequest updateSubscriptionDefinitionRequest) throws BadRequestException, SdkBaseException, SdkClientException, GreengrassException
updateSubscriptionDefinitionRequest
- BadRequestException
- user errorSdkBaseException
- 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)GreengrassException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typestatic ServiceMetadata serviceMetadata()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.