Interface GreengrassClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
AWS IoT 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 IoT Greengrass ensures your devices
can respond quickly to local events and operate with intermittent connectivity. AWS IoT Greengrass minimizes the cost
of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally.-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptiondefault AssociateRoleToGroupResponse
associateRoleToGroup
(Consumer<AssociateRoleToGroupRequest.Builder> associateRoleToGroupRequest) Associates a role with a group.default AssociateRoleToGroupResponse
associateRoleToGroup
(AssociateRoleToGroupRequest associateRoleToGroupRequest) Associates a role with a group.associateServiceRoleToAccount
(Consumer<AssociateServiceRoleToAccountRequest.Builder> associateServiceRoleToAccountRequest) Associates a role with your account.associateServiceRoleToAccount
(AssociateServiceRoleToAccountRequest associateServiceRoleToAccountRequest) Associates a role with your account.static GreengrassClientBuilder
builder()
Create a builder that can be used to configure and create aGreengrassClient
.static GreengrassClient
create()
Create aGreengrassClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.createConnectorDefinition
(Consumer<CreateConnectorDefinitionRequest.Builder> createConnectorDefinitionRequest) Creates a connector definition.createConnectorDefinition
(CreateConnectorDefinitionRequest createConnectorDefinitionRequest) Creates a connector definition.createConnectorDefinitionVersion
(Consumer<CreateConnectorDefinitionVersionRequest.Builder> createConnectorDefinitionVersionRequest) Creates a version of a connector definition which has already been defined.createConnectorDefinitionVersion
(CreateConnectorDefinitionVersionRequest createConnectorDefinitionVersionRequest) Creates a version of a connector definition which has already been defined.default CreateCoreDefinitionResponse
createCoreDefinition
(Consumer<CreateCoreDefinitionRequest.Builder> createCoreDefinitionRequest) Creates a core definition.default CreateCoreDefinitionResponse
createCoreDefinition
(CreateCoreDefinitionRequest createCoreDefinitionRequest) Creates a core definition.createCoreDefinitionVersion
(Consumer<CreateCoreDefinitionVersionRequest.Builder> createCoreDefinitionVersionRequest) Creates a version of a core definition that has already been defined.createCoreDefinitionVersion
(CreateCoreDefinitionVersionRequest createCoreDefinitionVersionRequest) Creates a version of a core definition that has already been defined.default CreateDeploymentResponse
createDeployment
(Consumer<CreateDeploymentRequest.Builder> createDeploymentRequest) Creates a deployment.default CreateDeploymentResponse
createDeployment
(CreateDeploymentRequest createDeploymentRequest) Creates a deployment.default CreateDeviceDefinitionResponse
createDeviceDefinition
(Consumer<CreateDeviceDefinitionRequest.Builder> createDeviceDefinitionRequest) Creates a device definition.default CreateDeviceDefinitionResponse
createDeviceDefinition
(CreateDeviceDefinitionRequest createDeviceDefinitionRequest) Creates a device definition.createDeviceDefinitionVersion
(Consumer<CreateDeviceDefinitionVersionRequest.Builder> createDeviceDefinitionVersionRequest) Creates a version of a device definition that has already been defined.createDeviceDefinitionVersion
(CreateDeviceDefinitionVersionRequest createDeviceDefinitionVersionRequest) Creates a version of a device definition that has already been defined.default CreateFunctionDefinitionResponse
createFunctionDefinition
(Consumer<CreateFunctionDefinitionRequest.Builder> createFunctionDefinitionRequest) Creates a Lambda function definition which contains a list of Lambda functions and their configurations to be used in a group.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.createFunctionDefinitionVersion
(Consumer<CreateFunctionDefinitionVersionRequest.Builder> createFunctionDefinitionVersionRequest) Creates a version of a Lambda function definition that has already been defined.createFunctionDefinitionVersion
(CreateFunctionDefinitionVersionRequest createFunctionDefinitionVersionRequest) Creates a version of a Lambda function definition that has already been defined.default CreateGroupResponse
createGroup
(Consumer<CreateGroupRequest.Builder> createGroupRequest) Creates a group.default CreateGroupResponse
createGroup
(CreateGroupRequest createGroupRequest) Creates a group.createGroupCertificateAuthority
(Consumer<CreateGroupCertificateAuthorityRequest.Builder> createGroupCertificateAuthorityRequest) Creates a CA for the group.createGroupCertificateAuthority
(CreateGroupCertificateAuthorityRequest createGroupCertificateAuthorityRequest) Creates a CA for the group.default CreateGroupVersionResponse
createGroupVersion
(Consumer<CreateGroupVersionRequest.Builder> createGroupVersionRequest) Creates a version of a group which has already been defined.default CreateGroupVersionResponse
createGroupVersion
(CreateGroupVersionRequest createGroupVersionRequest) Creates a version of a group which has already been defined.default CreateLoggerDefinitionResponse
createLoggerDefinition
(Consumer<CreateLoggerDefinitionRequest.Builder> createLoggerDefinitionRequest) Creates a logger definition.default CreateLoggerDefinitionResponse
createLoggerDefinition
(CreateLoggerDefinitionRequest createLoggerDefinitionRequest) Creates a logger definition.createLoggerDefinitionVersion
(Consumer<CreateLoggerDefinitionVersionRequest.Builder> createLoggerDefinitionVersionRequest) Creates a version of a logger definition that has already been defined.createLoggerDefinitionVersion
(CreateLoggerDefinitionVersionRequest createLoggerDefinitionVersionRequest) Creates a version of a logger definition that has already been defined.default CreateResourceDefinitionResponse
createResourceDefinition
(Consumer<CreateResourceDefinitionRequest.Builder> createResourceDefinitionRequest) Creates a resource definition which contains a list of resources to be used in a group.default CreateResourceDefinitionResponse
createResourceDefinition
(CreateResourceDefinitionRequest createResourceDefinitionRequest) Creates a resource definition which contains a list of resources to be used in a group.createResourceDefinitionVersion
(Consumer<CreateResourceDefinitionVersionRequest.Builder> createResourceDefinitionVersionRequest) Creates a version of a resource definition that has already been defined.createResourceDefinitionVersion
(CreateResourceDefinitionVersionRequest createResourceDefinitionVersionRequest) Creates a version of a resource definition that has already been defined.default CreateSoftwareUpdateJobResponse
createSoftwareUpdateJob
(Consumer<CreateSoftwareUpdateJobRequest.Builder> createSoftwareUpdateJobRequest) Creates a software update for a core or group of cores (specified as an IoT thing group.) Use this to update the OTA Agent as well as the Greengrass core software.default CreateSoftwareUpdateJobResponse
createSoftwareUpdateJob
(CreateSoftwareUpdateJobRequest createSoftwareUpdateJobRequest) Creates a software update for a core or group of cores (specified as an IoT thing group.) Use this to update the OTA Agent as well as the Greengrass core software.createSubscriptionDefinition
(Consumer<CreateSubscriptionDefinitionRequest.Builder> createSubscriptionDefinitionRequest) Creates a subscription definition.createSubscriptionDefinition
(CreateSubscriptionDefinitionRequest createSubscriptionDefinitionRequest) Creates a subscription definition.createSubscriptionDefinitionVersion
(Consumer<CreateSubscriptionDefinitionVersionRequest.Builder> createSubscriptionDefinitionVersionRequest) Creates a version of a subscription definition which has already been defined.createSubscriptionDefinitionVersion
(CreateSubscriptionDefinitionVersionRequest createSubscriptionDefinitionVersionRequest) Creates a version of a subscription definition which has already been defined.deleteConnectorDefinition
(Consumer<DeleteConnectorDefinitionRequest.Builder> deleteConnectorDefinitionRequest) Deletes a connector definition.deleteConnectorDefinition
(DeleteConnectorDefinitionRequest deleteConnectorDefinitionRequest) Deletes a connector definition.default DeleteCoreDefinitionResponse
deleteCoreDefinition
(Consumer<DeleteCoreDefinitionRequest.Builder> deleteCoreDefinitionRequest) Deletes a core definition.default DeleteCoreDefinitionResponse
deleteCoreDefinition
(DeleteCoreDefinitionRequest deleteCoreDefinitionRequest) Deletes a core definition.default DeleteDeviceDefinitionResponse
deleteDeviceDefinition
(Consumer<DeleteDeviceDefinitionRequest.Builder> deleteDeviceDefinitionRequest) Deletes a device definition.default DeleteDeviceDefinitionResponse
deleteDeviceDefinition
(DeleteDeviceDefinitionRequest deleteDeviceDefinitionRequest) Deletes a device definition.default DeleteFunctionDefinitionResponse
deleteFunctionDefinition
(Consumer<DeleteFunctionDefinitionRequest.Builder> deleteFunctionDefinitionRequest) Deletes a Lambda function definition.default DeleteFunctionDefinitionResponse
deleteFunctionDefinition
(DeleteFunctionDefinitionRequest deleteFunctionDefinitionRequest) Deletes a Lambda function definition.default DeleteGroupResponse
deleteGroup
(Consumer<DeleteGroupRequest.Builder> deleteGroupRequest) Deletes a group.default DeleteGroupResponse
deleteGroup
(DeleteGroupRequest deleteGroupRequest) Deletes a group.default DeleteLoggerDefinitionResponse
deleteLoggerDefinition
(Consumer<DeleteLoggerDefinitionRequest.Builder> deleteLoggerDefinitionRequest) Deletes a logger definition.default DeleteLoggerDefinitionResponse
deleteLoggerDefinition
(DeleteLoggerDefinitionRequest deleteLoggerDefinitionRequest) Deletes a logger definition.default DeleteResourceDefinitionResponse
deleteResourceDefinition
(Consumer<DeleteResourceDefinitionRequest.Builder> deleteResourceDefinitionRequest) Deletes a resource definition.default DeleteResourceDefinitionResponse
deleteResourceDefinition
(DeleteResourceDefinitionRequest deleteResourceDefinitionRequest) Deletes a resource definition.deleteSubscriptionDefinition
(Consumer<DeleteSubscriptionDefinitionRequest.Builder> deleteSubscriptionDefinitionRequest) Deletes a subscription definition.deleteSubscriptionDefinition
(DeleteSubscriptionDefinitionRequest deleteSubscriptionDefinitionRequest) Deletes a subscription definition.disassociateRoleFromGroup
(Consumer<DisassociateRoleFromGroupRequest.Builder> disassociateRoleFromGroupRequest) Disassociates the role from a group.disassociateRoleFromGroup
(DisassociateRoleFromGroupRequest disassociateRoleFromGroupRequest) Disassociates the role from a group.Disassociates the service role from your account.disassociateServiceRoleFromAccount
(Consumer<DisassociateServiceRoleFromAccountRequest.Builder> disassociateServiceRoleFromAccountRequest) Disassociates the service role from your account.disassociateServiceRoleFromAccount
(DisassociateServiceRoleFromAccountRequest disassociateServiceRoleFromAccountRequest) Disassociates the service role from your account.default GetAssociatedRoleResponse
getAssociatedRole
(Consumer<GetAssociatedRoleRequest.Builder> getAssociatedRoleRequest) Retrieves the role associated with a particular group.default GetAssociatedRoleResponse
getAssociatedRole
(GetAssociatedRoleRequest getAssociatedRoleRequest) Retrieves the role associated with a particular group.default GetBulkDeploymentStatusResponse
getBulkDeploymentStatus
(Consumer<GetBulkDeploymentStatusRequest.Builder> getBulkDeploymentStatusRequest) Returns the status of a bulk deployment.default GetBulkDeploymentStatusResponse
getBulkDeploymentStatus
(GetBulkDeploymentStatusRequest getBulkDeploymentStatusRequest) Returns the status of a bulk deployment.default GetConnectivityInfoResponse
getConnectivityInfo
(Consumer<GetConnectivityInfoRequest.Builder> getConnectivityInfoRequest) Retrieves the connectivity information for a core.default GetConnectivityInfoResponse
getConnectivityInfo
(GetConnectivityInfoRequest getConnectivityInfoRequest) Retrieves the connectivity information for a core.default GetConnectorDefinitionResponse
getConnectorDefinition
(Consumer<GetConnectorDefinitionRequest.Builder> getConnectorDefinitionRequest) Retrieves information about a connector definition.default GetConnectorDefinitionResponse
getConnectorDefinition
(GetConnectorDefinitionRequest getConnectorDefinitionRequest) Retrieves information about a connector definition.getConnectorDefinitionVersion
(Consumer<GetConnectorDefinitionVersionRequest.Builder> getConnectorDefinitionVersionRequest) Retrieves information about a connector definition version, including the connectors that the version contains.getConnectorDefinitionVersion
(GetConnectorDefinitionVersionRequest getConnectorDefinitionVersionRequest) Retrieves information about a connector definition version, including the connectors that the version contains.default GetCoreDefinitionResponse
getCoreDefinition
(Consumer<GetCoreDefinitionRequest.Builder> getCoreDefinitionRequest) Retrieves information about a core definition version.default GetCoreDefinitionResponse
getCoreDefinition
(GetCoreDefinitionRequest getCoreDefinitionRequest) Retrieves information about a core definition version.default GetCoreDefinitionVersionResponse
getCoreDefinitionVersion
(Consumer<GetCoreDefinitionVersionRequest.Builder> getCoreDefinitionVersionRequest) Retrieves information about a core definition version.default GetCoreDefinitionVersionResponse
getCoreDefinitionVersion
(GetCoreDefinitionVersionRequest getCoreDefinitionVersionRequest) Retrieves information about a core definition version.default GetDeploymentStatusResponse
getDeploymentStatus
(Consumer<GetDeploymentStatusRequest.Builder> getDeploymentStatusRequest) Returns the status of a deployment.default GetDeploymentStatusResponse
getDeploymentStatus
(GetDeploymentStatusRequest getDeploymentStatusRequest) Returns the status of a deployment.default GetDeviceDefinitionResponse
getDeviceDefinition
(Consumer<GetDeviceDefinitionRequest.Builder> getDeviceDefinitionRequest) Retrieves information about a device definition.default GetDeviceDefinitionResponse
getDeviceDefinition
(GetDeviceDefinitionRequest getDeviceDefinitionRequest) Retrieves information about a device definition.getDeviceDefinitionVersion
(Consumer<GetDeviceDefinitionVersionRequest.Builder> getDeviceDefinitionVersionRequest) Retrieves information about a device definition version.getDeviceDefinitionVersion
(GetDeviceDefinitionVersionRequest getDeviceDefinitionVersionRequest) Retrieves information about a device definition version.default GetFunctionDefinitionResponse
getFunctionDefinition
(Consumer<GetFunctionDefinitionRequest.Builder> getFunctionDefinitionRequest) Retrieves information about a Lambda function definition, including its creation time and latest version.default GetFunctionDefinitionResponse
getFunctionDefinition
(GetFunctionDefinitionRequest getFunctionDefinitionRequest) Retrieves information about a Lambda function definition, including its creation time and latest version.getFunctionDefinitionVersion
(Consumer<GetFunctionDefinitionVersionRequest.Builder> getFunctionDefinitionVersionRequest) Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.getFunctionDefinitionVersion
(GetFunctionDefinitionVersionRequest getFunctionDefinitionVersionRequest) Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.default GetGroupResponse
getGroup
(Consumer<GetGroupRequest.Builder> getGroupRequest) Retrieves information about a group.default GetGroupResponse
getGroup
(GetGroupRequest getGroupRequest) Retrieves information about a group.getGroupCertificateAuthority
(Consumer<GetGroupCertificateAuthorityRequest.Builder> getGroupCertificateAuthorityRequest) Retreives the CA associated with a group.getGroupCertificateAuthority
(GetGroupCertificateAuthorityRequest getGroupCertificateAuthorityRequest) Retreives the CA associated with a group.getGroupCertificateConfiguration
(Consumer<GetGroupCertificateConfigurationRequest.Builder> getGroupCertificateConfigurationRequest) Retrieves the current configuration for the CA used by the group.getGroupCertificateConfiguration
(GetGroupCertificateConfigurationRequest getGroupCertificateConfigurationRequest) Retrieves the current configuration for the CA used by the group.default GetGroupVersionResponse
getGroupVersion
(Consumer<GetGroupVersionRequest.Builder> getGroupVersionRequest) Retrieves information about a group version.default GetGroupVersionResponse
getGroupVersion
(GetGroupVersionRequest getGroupVersionRequest) Retrieves information about a group version.default GetLoggerDefinitionResponse
getLoggerDefinition
(Consumer<GetLoggerDefinitionRequest.Builder> getLoggerDefinitionRequest) Retrieves information about a logger definition.default GetLoggerDefinitionResponse
getLoggerDefinition
(GetLoggerDefinitionRequest getLoggerDefinitionRequest) Retrieves information about a logger definition.getLoggerDefinitionVersion
(Consumer<GetLoggerDefinitionVersionRequest.Builder> getLoggerDefinitionVersionRequest) Retrieves information about a logger definition version.getLoggerDefinitionVersion
(GetLoggerDefinitionVersionRequest getLoggerDefinitionVersionRequest) Retrieves information about a logger definition version.default GetResourceDefinitionResponse
getResourceDefinition
(Consumer<GetResourceDefinitionRequest.Builder> getResourceDefinitionRequest) Retrieves information about a resource definition, including its creation time and latest version.default GetResourceDefinitionResponse
getResourceDefinition
(GetResourceDefinitionRequest getResourceDefinitionRequest) Retrieves information about a resource definition, including its creation time and latest version.getResourceDefinitionVersion
(Consumer<GetResourceDefinitionVersionRequest.Builder> getResourceDefinitionVersionRequest) Retrieves information about a resource definition version, including which resources are included in the version.getResourceDefinitionVersion
(GetResourceDefinitionVersionRequest getResourceDefinitionVersionRequest) Retrieves information about a resource definition version, including which resources are included in the version.default GetServiceRoleForAccountResponse
Retrieves the service role that is attached to your account.default GetServiceRoleForAccountResponse
getServiceRoleForAccount
(Consumer<GetServiceRoleForAccountRequest.Builder> getServiceRoleForAccountRequest) Retrieves the service role that is attached to your account.default GetServiceRoleForAccountResponse
getServiceRoleForAccount
(GetServiceRoleForAccountRequest getServiceRoleForAccountRequest) Retrieves the service role that is attached to your account.getSubscriptionDefinition
(Consumer<GetSubscriptionDefinitionRequest.Builder> getSubscriptionDefinitionRequest) Retrieves information about a subscription definition.getSubscriptionDefinition
(GetSubscriptionDefinitionRequest getSubscriptionDefinitionRequest) Retrieves information about a subscription definition.getSubscriptionDefinitionVersion
(Consumer<GetSubscriptionDefinitionVersionRequest.Builder> getSubscriptionDefinitionVersionRequest) Retrieves information about a subscription definition version.getSubscriptionDefinitionVersion
(GetSubscriptionDefinitionVersionRequest getSubscriptionDefinitionVersionRequest) Retrieves information about a subscription definition version.getThingRuntimeConfiguration
(Consumer<GetThingRuntimeConfigurationRequest.Builder> getThingRuntimeConfigurationRequest) Get the runtime configuration of a thing.getThingRuntimeConfiguration
(GetThingRuntimeConfigurationRequest getThingRuntimeConfigurationRequest) Get the runtime configuration of a thing.listBulkDeploymentDetailedReports
(Consumer<ListBulkDeploymentDetailedReportsRequest.Builder> listBulkDeploymentDetailedReportsRequest) Gets a paginated list of the deployments that have been started in a bulk deployment operation, and their current deployment status.listBulkDeploymentDetailedReports
(ListBulkDeploymentDetailedReportsRequest listBulkDeploymentDetailedReportsRequest) Gets a paginated list of the deployments that have been started in a bulk deployment operation, and their current deployment status.default ListBulkDeploymentsResponse
Returns a list of bulk deployments.default ListBulkDeploymentsResponse
listBulkDeployments
(Consumer<ListBulkDeploymentsRequest.Builder> listBulkDeploymentsRequest) Returns a list of bulk deployments.default ListBulkDeploymentsResponse
listBulkDeployments
(ListBulkDeploymentsRequest listBulkDeploymentsRequest) Returns a list of bulk deployments.default ListConnectorDefinitionsResponse
Retrieves a list of connector definitions.default ListConnectorDefinitionsResponse
listConnectorDefinitions
(Consumer<ListConnectorDefinitionsRequest.Builder> listConnectorDefinitionsRequest) Retrieves a list of connector definitions.default ListConnectorDefinitionsResponse
listConnectorDefinitions
(ListConnectorDefinitionsRequest listConnectorDefinitionsRequest) Retrieves a list of connector definitions.listConnectorDefinitionVersions
(Consumer<ListConnectorDefinitionVersionsRequest.Builder> listConnectorDefinitionVersionsRequest) Lists the versions of a connector definition, which are containers for connectors.listConnectorDefinitionVersions
(ListConnectorDefinitionVersionsRequest listConnectorDefinitionVersionsRequest) Lists the versions of a connector definition, which are containers for connectors.default ListCoreDefinitionsResponse
Retrieves a list of core definitions.default ListCoreDefinitionsResponse
listCoreDefinitions
(Consumer<ListCoreDefinitionsRequest.Builder> listCoreDefinitionsRequest) Retrieves a list of core definitions.default ListCoreDefinitionsResponse
listCoreDefinitions
(ListCoreDefinitionsRequest listCoreDefinitionsRequest) Retrieves a list of core definitions.listCoreDefinitionVersions
(Consumer<ListCoreDefinitionVersionsRequest.Builder> listCoreDefinitionVersionsRequest) Lists the versions of a core definition.listCoreDefinitionVersions
(ListCoreDefinitionVersionsRequest listCoreDefinitionVersionsRequest) Lists the versions of a core definition.default ListDeploymentsResponse
listDeployments
(Consumer<ListDeploymentsRequest.Builder> listDeploymentsRequest) Returns a history of deployments for the group.default ListDeploymentsResponse
listDeployments
(ListDeploymentsRequest listDeploymentsRequest) Returns a history of deployments for the group.default ListDeviceDefinitionsResponse
Retrieves a list of device definitions.default ListDeviceDefinitionsResponse
listDeviceDefinitions
(Consumer<ListDeviceDefinitionsRequest.Builder> listDeviceDefinitionsRequest) Retrieves a list of device definitions.default ListDeviceDefinitionsResponse
listDeviceDefinitions
(ListDeviceDefinitionsRequest listDeviceDefinitionsRequest) Retrieves a list of device definitions.listDeviceDefinitionVersions
(Consumer<ListDeviceDefinitionVersionsRequest.Builder> listDeviceDefinitionVersionsRequest) Lists the versions of a device definition.listDeviceDefinitionVersions
(ListDeviceDefinitionVersionsRequest listDeviceDefinitionVersionsRequest) Lists the versions of a device definition.default ListFunctionDefinitionsResponse
Retrieves a list of Lambda function definitions.default ListFunctionDefinitionsResponse
listFunctionDefinitions
(Consumer<ListFunctionDefinitionsRequest.Builder> listFunctionDefinitionsRequest) Retrieves a list of Lambda function definitions.default ListFunctionDefinitionsResponse
listFunctionDefinitions
(ListFunctionDefinitionsRequest listFunctionDefinitionsRequest) Retrieves a list of Lambda function definitions.listFunctionDefinitionVersions
(Consumer<ListFunctionDefinitionVersionsRequest.Builder> listFunctionDefinitionVersionsRequest) Lists the versions of a Lambda function definition.listFunctionDefinitionVersions
(ListFunctionDefinitionVersionsRequest listFunctionDefinitionVersionsRequest) Lists the versions of a Lambda function definition.listGroupCertificateAuthorities
(Consumer<ListGroupCertificateAuthoritiesRequest.Builder> listGroupCertificateAuthoritiesRequest) Retrieves the current CAs for a group.listGroupCertificateAuthorities
(ListGroupCertificateAuthoritiesRequest listGroupCertificateAuthoritiesRequest) Retrieves the current CAs for a group.default ListGroupsResponse
Retrieves a list of groups.default ListGroupsResponse
listGroups
(Consumer<ListGroupsRequest.Builder> listGroupsRequest) Retrieves a list of groups.default ListGroupsResponse
listGroups
(ListGroupsRequest listGroupsRequest) Retrieves a list of groups.default ListGroupVersionsResponse
listGroupVersions
(Consumer<ListGroupVersionsRequest.Builder> listGroupVersionsRequest) Lists the versions of a group.default ListGroupVersionsResponse
listGroupVersions
(ListGroupVersionsRequest listGroupVersionsRequest) Lists the versions of a group.default ListLoggerDefinitionsResponse
Retrieves a list of logger definitions.default ListLoggerDefinitionsResponse
listLoggerDefinitions
(Consumer<ListLoggerDefinitionsRequest.Builder> listLoggerDefinitionsRequest) Retrieves a list of logger definitions.default ListLoggerDefinitionsResponse
listLoggerDefinitions
(ListLoggerDefinitionsRequest listLoggerDefinitionsRequest) Retrieves a list of logger definitions.listLoggerDefinitionVersions
(Consumer<ListLoggerDefinitionVersionsRequest.Builder> listLoggerDefinitionVersionsRequest) Lists the versions of a logger definition.listLoggerDefinitionVersions
(ListLoggerDefinitionVersionsRequest listLoggerDefinitionVersionsRequest) Lists the versions of a logger definition.default ListResourceDefinitionsResponse
Retrieves a list of resource definitions.default ListResourceDefinitionsResponse
listResourceDefinitions
(Consumer<ListResourceDefinitionsRequest.Builder> listResourceDefinitionsRequest) Retrieves a list of resource definitions.default ListResourceDefinitionsResponse
listResourceDefinitions
(ListResourceDefinitionsRequest listResourceDefinitionsRequest) Retrieves a list of resource definitions.listResourceDefinitionVersions
(Consumer<ListResourceDefinitionVersionsRequest.Builder> listResourceDefinitionVersionsRequest) Lists the versions of a resource definition.listResourceDefinitionVersions
(ListResourceDefinitionVersionsRequest listResourceDefinitionVersionsRequest) Lists the versions of a resource definition.Retrieves a list of subscription definitions.listSubscriptionDefinitions
(Consumer<ListSubscriptionDefinitionsRequest.Builder> listSubscriptionDefinitionsRequest) Retrieves a list of subscription definitions.listSubscriptionDefinitions
(ListSubscriptionDefinitionsRequest listSubscriptionDefinitionsRequest) Retrieves a list of subscription definitions.listSubscriptionDefinitionVersions
(Consumer<ListSubscriptionDefinitionVersionsRequest.Builder> listSubscriptionDefinitionVersionsRequest) Lists the versions of a subscription definition.listSubscriptionDefinitionVersions
(ListSubscriptionDefinitionVersionsRequest listSubscriptionDefinitionVersionsRequest) Lists the versions of a subscription definition.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Retrieves a list of resource tags for a resource arn.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Retrieves a list of resource tags for a resource arn.default ResetDeploymentsResponse
resetDeployments
(Consumer<ResetDeploymentsRequest.Builder> resetDeploymentsRequest) Resets a group's deployments.default ResetDeploymentsResponse
resetDeployments
(ResetDeploymentsRequest resetDeploymentsRequest) Resets a group's deployments.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default StartBulkDeploymentResponse
startBulkDeployment
(Consumer<StartBulkDeploymentRequest.Builder> startBulkDeploymentRequest) Deploys multiple groups in one operation.default StartBulkDeploymentResponse
startBulkDeployment
(StartBulkDeploymentRequest startBulkDeploymentRequest) Deploys multiple groups in one operation.default StopBulkDeploymentResponse
stopBulkDeployment
(Consumer<StopBulkDeploymentRequest.Builder> stopBulkDeploymentRequest) Stops the execution of a bulk deployment.default StopBulkDeploymentResponse
stopBulkDeployment
(StopBulkDeploymentRequest stopBulkDeploymentRequest) Stops the execution of a bulk deployment.default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds tags to a Greengrass resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Adds tags to a Greengrass resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Remove resource tags from a Greengrass Resource.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Remove resource tags from a Greengrass Resource.default UpdateConnectivityInfoResponse
updateConnectivityInfo
(Consumer<UpdateConnectivityInfoRequest.Builder> updateConnectivityInfoRequest) Updates the connectivity information for the core.default UpdateConnectivityInfoResponse
updateConnectivityInfo
(UpdateConnectivityInfoRequest updateConnectivityInfoRequest) Updates the connectivity information for the core.updateConnectorDefinition
(Consumer<UpdateConnectorDefinitionRequest.Builder> updateConnectorDefinitionRequest) Updates a connector definition.updateConnectorDefinition
(UpdateConnectorDefinitionRequest updateConnectorDefinitionRequest) Updates a connector definition.default UpdateCoreDefinitionResponse
updateCoreDefinition
(Consumer<UpdateCoreDefinitionRequest.Builder> updateCoreDefinitionRequest) Updates a core definition.default UpdateCoreDefinitionResponse
updateCoreDefinition
(UpdateCoreDefinitionRequest updateCoreDefinitionRequest) Updates a core definition.default UpdateDeviceDefinitionResponse
updateDeviceDefinition
(Consumer<UpdateDeviceDefinitionRequest.Builder> updateDeviceDefinitionRequest) Updates a device definition.default UpdateDeviceDefinitionResponse
updateDeviceDefinition
(UpdateDeviceDefinitionRequest updateDeviceDefinitionRequest) Updates a device definition.default UpdateFunctionDefinitionResponse
updateFunctionDefinition
(Consumer<UpdateFunctionDefinitionRequest.Builder> updateFunctionDefinitionRequest) Updates a Lambda function definition.default UpdateFunctionDefinitionResponse
updateFunctionDefinition
(UpdateFunctionDefinitionRequest updateFunctionDefinitionRequest) Updates a Lambda function definition.default UpdateGroupResponse
updateGroup
(Consumer<UpdateGroupRequest.Builder> updateGroupRequest) Updates a group.default UpdateGroupResponse
updateGroup
(UpdateGroupRequest updateGroupRequest) Updates a group.updateGroupCertificateConfiguration
(Consumer<UpdateGroupCertificateConfigurationRequest.Builder> updateGroupCertificateConfigurationRequest) Updates the Certificate expiry time for a group.updateGroupCertificateConfiguration
(UpdateGroupCertificateConfigurationRequest updateGroupCertificateConfigurationRequest) Updates the Certificate expiry time for a group.default UpdateLoggerDefinitionResponse
updateLoggerDefinition
(Consumer<UpdateLoggerDefinitionRequest.Builder> updateLoggerDefinitionRequest) Updates a logger definition.default UpdateLoggerDefinitionResponse
updateLoggerDefinition
(UpdateLoggerDefinitionRequest updateLoggerDefinitionRequest) Updates a logger definition.default UpdateResourceDefinitionResponse
updateResourceDefinition
(Consumer<UpdateResourceDefinitionRequest.Builder> updateResourceDefinitionRequest) Updates a resource definition.default UpdateResourceDefinitionResponse
updateResourceDefinition
(UpdateResourceDefinitionRequest updateResourceDefinitionRequest) Updates a resource definition.updateSubscriptionDefinition
(Consumer<UpdateSubscriptionDefinitionRequest.Builder> updateSubscriptionDefinitionRequest) Updates a subscription definition.updateSubscriptionDefinition
(UpdateSubscriptionDefinitionRequest updateSubscriptionDefinitionRequest) Updates a subscription definition.updateThingRuntimeConfiguration
(Consumer<UpdateThingRuntimeConfigurationRequest.Builder> updateThingRuntimeConfigurationRequest) Updates the runtime configuration of a thing.updateThingRuntimeConfiguration
(UpdateThingRuntimeConfigurationRequest updateThingRuntimeConfigurationRequest) Updates the runtime configuration of a thing.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
associateRoleToGroup
default AssociateRoleToGroupResponse associateRoleToGroup(AssociateRoleToGroupRequest associateRoleToGroupRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Associates a role with a group. Your Greengrass core will use the role to access AWS cloud services. The role's permissions should allow Greengrass core Lambda functions to perform actions against the cloud.- Parameters:
associateRoleToGroupRequest
-- Returns:
- Result of the AssociateRoleToGroup operation returned by the service.
- See Also:
-
associateRoleToGroup
default AssociateRoleToGroupResponse associateRoleToGroup(Consumer<AssociateRoleToGroupRequest.Builder> associateRoleToGroupRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Associates a role with a group. Your Greengrass core will use the role to access AWS cloud services. The role's permissions should allow Greengrass core Lambda functions to perform actions against the cloud.
This is a convenience which creates an instance of the
AssociateRoleToGroupRequest.Builder
avoiding the need to create one manually viaAssociateRoleToGroupRequest.builder()
- Parameters:
associateRoleToGroupRequest
- AConsumer
that will call methods onAssociateRoleToGroupRequest.Builder
to create a request.- Returns:
- Result of the AssociateRoleToGroup operation returned by the service.
- See Also:
-
associateServiceRoleToAccount
default AssociateServiceRoleToAccountResponse associateServiceRoleToAccount(AssociateServiceRoleToAccountRequest associateServiceRoleToAccountRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Associates a role with your account. AWS IoT Greengrass will use the role to access your Lambda functions and AWS IoT resources. This is necessary for deployments to succeed. The role must have at least minimum permissions in the policy ''AWSGreengrassResourceAccessRolePolicy''.- Parameters:
associateServiceRoleToAccountRequest
-- Returns:
- Result of the AssociateServiceRoleToAccount operation returned by the service.
- See Also:
-
associateServiceRoleToAccount
default AssociateServiceRoleToAccountResponse associateServiceRoleToAccount(Consumer<AssociateServiceRoleToAccountRequest.Builder> associateServiceRoleToAccountRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Associates a role with your account. AWS IoT Greengrass will use the role to access your Lambda functions and AWS IoT resources. This is necessary for deployments to succeed. The role must have at least minimum permissions in the policy ''AWSGreengrassResourceAccessRolePolicy''.
This is a convenience which creates an instance of the
AssociateServiceRoleToAccountRequest.Builder
avoiding the need to create one manually viaAssociateServiceRoleToAccountRequest.builder()
- Parameters:
associateServiceRoleToAccountRequest
- AConsumer
that will call methods onAssociateServiceRoleToAccountRequest.Builder
to create a request.- Returns:
- Result of the AssociateServiceRoleToAccount operation returned by the service.
- See Also:
-
createConnectorDefinition
default CreateConnectorDefinitionResponse createConnectorDefinition(CreateConnectorDefinitionRequest createConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a connector definition. You may provide the initial version of the connector definition now or use ''CreateConnectorDefinitionVersion'' at a later time.- Parameters:
createConnectorDefinitionRequest
-- Returns:
- Result of the CreateConnectorDefinition operation returned by the service.
- See Also:
-
createConnectorDefinition
default CreateConnectorDefinitionResponse createConnectorDefinition(Consumer<CreateConnectorDefinitionRequest.Builder> createConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a connector definition. You may provide the initial version of the connector definition now or use ''CreateConnectorDefinitionVersion'' at a later time.
This is a convenience which creates an instance of the
CreateConnectorDefinitionRequest.Builder
avoiding the need to create one manually viaCreateConnectorDefinitionRequest.builder()
- Parameters:
createConnectorDefinitionRequest
- AConsumer
that will call methods onCreateConnectorDefinitionRequest.Builder
to create a request.- Returns:
- Result of the CreateConnectorDefinition operation returned by the service.
- See Also:
-
createConnectorDefinitionVersion
default CreateConnectorDefinitionVersionResponse createConnectorDefinitionVersion(CreateConnectorDefinitionVersionRequest createConnectorDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a connector definition which has already been defined.- Parameters:
createConnectorDefinitionVersionRequest
-- Returns:
- Result of the CreateConnectorDefinitionVersion operation returned by the service.
- See Also:
-
createConnectorDefinitionVersion
default CreateConnectorDefinitionVersionResponse createConnectorDefinitionVersion(Consumer<CreateConnectorDefinitionVersionRequest.Builder> createConnectorDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a connector definition which has already been defined.
This is a convenience which creates an instance of the
CreateConnectorDefinitionVersionRequest.Builder
avoiding the need to create one manually viaCreateConnectorDefinitionVersionRequest.builder()
- Parameters:
createConnectorDefinitionVersionRequest
- AConsumer
that will call methods onCreateConnectorDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the CreateConnectorDefinitionVersion operation returned by the service.
- See Also:
-
createCoreDefinition
default CreateCoreDefinitionResponse createCoreDefinition(CreateCoreDefinitionRequest createCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a core definition. You may provide the initial version of the core definition now or use ''CreateCoreDefinitionVersion'' at a later time. Greengrass groups must each contain exactly one Greengrass core.- Parameters:
createCoreDefinitionRequest
- Information needed to create a core definition.- Returns:
- Result of the CreateCoreDefinition operation returned by the service.
- See Also:
-
createCoreDefinition
default CreateCoreDefinitionResponse createCoreDefinition(Consumer<CreateCoreDefinitionRequest.Builder> createCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a core definition. You may provide the initial version of the core definition now or use ''CreateCoreDefinitionVersion'' at a later time. Greengrass groups must each contain exactly one Greengrass core.
This is a convenience which creates an instance of the
CreateCoreDefinitionRequest.Builder
avoiding the need to create one manually viaCreateCoreDefinitionRequest.builder()
- Parameters:
createCoreDefinitionRequest
- AConsumer
that will call methods onCreateCoreDefinitionRequest.Builder
to create a request. Information needed to create a core definition.- Returns:
- Result of the CreateCoreDefinition operation returned by the service.
- See Also:
-
createCoreDefinitionVersion
default CreateCoreDefinitionVersionResponse createCoreDefinitionVersion(CreateCoreDefinitionVersionRequest createCoreDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a core definition that has already been defined. Greengrass groups must each contain exactly one Greengrass core.- Parameters:
createCoreDefinitionVersionRequest
-- Returns:
- Result of the CreateCoreDefinitionVersion operation returned by the service.
- See Also:
-
createCoreDefinitionVersion
default CreateCoreDefinitionVersionResponse createCoreDefinitionVersion(Consumer<CreateCoreDefinitionVersionRequest.Builder> createCoreDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a core definition that has already been defined. Greengrass groups must each contain exactly one Greengrass core.
This is a convenience which creates an instance of the
CreateCoreDefinitionVersionRequest.Builder
avoiding the need to create one manually viaCreateCoreDefinitionVersionRequest.builder()
- Parameters:
createCoreDefinitionVersionRequest
- AConsumer
that will call methods onCreateCoreDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the CreateCoreDefinitionVersion operation returned by the service.
- See Also:
-
createDeployment
default CreateDeploymentResponse createDeployment(CreateDeploymentRequest createDeploymentRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a deployment. ''CreateDeployment'' requests are idempotent with respect to the ''X-Amzn-Client-Token'' token and the request parameters.- Parameters:
createDeploymentRequest
-- Returns:
- Result of the CreateDeployment operation returned by the service.
- See Also:
-
createDeployment
default CreateDeploymentResponse createDeployment(Consumer<CreateDeploymentRequest.Builder> createDeploymentRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a deployment. ''CreateDeployment'' requests are idempotent with respect to the ''X-Amzn-Client-Token'' token and the request parameters.
This is a convenience which creates an instance of the
CreateDeploymentRequest.Builder
avoiding the need to create one manually viaCreateDeploymentRequest.builder()
- Parameters:
createDeploymentRequest
- AConsumer
that will call methods onCreateDeploymentRequest.Builder
to create a request.- Returns:
- Result of the CreateDeployment operation returned by the service.
- See Also:
-
createDeviceDefinition
default CreateDeviceDefinitionResponse createDeviceDefinition(CreateDeviceDefinitionRequest createDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a device definition. You may provide the initial version of the device definition now or use ''CreateDeviceDefinitionVersion'' at a later time.- Parameters:
createDeviceDefinitionRequest
-- Returns:
- Result of the CreateDeviceDefinition operation returned by the service.
- See Also:
-
createDeviceDefinition
default CreateDeviceDefinitionResponse createDeviceDefinition(Consumer<CreateDeviceDefinitionRequest.Builder> createDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a device definition. You may provide the initial version of the device definition now or use ''CreateDeviceDefinitionVersion'' at a later time.
This is a convenience which creates an instance of the
CreateDeviceDefinitionRequest.Builder
avoiding the need to create one manually viaCreateDeviceDefinitionRequest.builder()
- Parameters:
createDeviceDefinitionRequest
- AConsumer
that will call methods onCreateDeviceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the CreateDeviceDefinition operation returned by the service.
- See Also:
-
createDeviceDefinitionVersion
default CreateDeviceDefinitionVersionResponse createDeviceDefinitionVersion(CreateDeviceDefinitionVersionRequest createDeviceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a device definition that has already been defined.- Parameters:
createDeviceDefinitionVersionRequest
-- Returns:
- Result of the CreateDeviceDefinitionVersion operation returned by the service.
- See Also:
-
createDeviceDefinitionVersion
default CreateDeviceDefinitionVersionResponse createDeviceDefinitionVersion(Consumer<CreateDeviceDefinitionVersionRequest.Builder> createDeviceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a device definition that has already been defined.
This is a convenience which creates an instance of the
CreateDeviceDefinitionVersionRequest.Builder
avoiding the need to create one manually viaCreateDeviceDefinitionVersionRequest.builder()
- Parameters:
createDeviceDefinitionVersionRequest
- AConsumer
that will call methods onCreateDeviceDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the CreateDeviceDefinitionVersion operation returned by the service.
- See Also:
-
createFunctionDefinition
default CreateFunctionDefinitionResponse createFunctionDefinition(CreateFunctionDefinitionRequest createFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a Lambda function definition which contains a list of Lambda functions and their configurations to be used in a group. You can create an initial version of the definition by providing a list of Lambda functions and their configurations now, or use ''CreateFunctionDefinitionVersion'' later.- Parameters:
createFunctionDefinitionRequest
-- Returns:
- Result of the CreateFunctionDefinition operation returned by the service.
- See Also:
-
createFunctionDefinition
default CreateFunctionDefinitionResponse createFunctionDefinition(Consumer<CreateFunctionDefinitionRequest.Builder> createFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a Lambda function definition which contains a list of Lambda functions and their configurations to be used in a group. You can create an initial version of the definition by providing a list of Lambda functions and their configurations now, or use ''CreateFunctionDefinitionVersion'' later.
This is a convenience which creates an instance of the
CreateFunctionDefinitionRequest.Builder
avoiding the need to create one manually viaCreateFunctionDefinitionRequest.builder()
- Parameters:
createFunctionDefinitionRequest
- AConsumer
that will call methods onCreateFunctionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the CreateFunctionDefinition operation returned by the service.
- See Also:
-
createFunctionDefinitionVersion
default CreateFunctionDefinitionVersionResponse createFunctionDefinitionVersion(CreateFunctionDefinitionVersionRequest createFunctionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a Lambda function definition that has already been defined.- Parameters:
createFunctionDefinitionVersionRequest
- Information needed to create a function definition version.- Returns:
- Result of the CreateFunctionDefinitionVersion operation returned by the service.
- See Also:
-
createFunctionDefinitionVersion
default CreateFunctionDefinitionVersionResponse createFunctionDefinitionVersion(Consumer<CreateFunctionDefinitionVersionRequest.Builder> createFunctionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a Lambda function definition that has already been defined.
This is a convenience which creates an instance of the
CreateFunctionDefinitionVersionRequest.Builder
avoiding the need to create one manually viaCreateFunctionDefinitionVersionRequest.builder()
- Parameters:
createFunctionDefinitionVersionRequest
- AConsumer
that will call methods onCreateFunctionDefinitionVersionRequest.Builder
to create a request. Information needed to create a function definition version.- Returns:
- Result of the CreateFunctionDefinitionVersion operation returned by the service.
- See Also:
-
createGroup
default CreateGroupResponse createGroup(CreateGroupRequest createGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a group. You may provide the initial version of the group or use ''CreateGroupVersion'' at a later time. Tip: You can use the ''gg_group_setup'' package (https://github.com/awslabs/aws-greengrass-group-setup) as a library or command-line application to create and deploy Greengrass groups.- Parameters:
createGroupRequest
-- Returns:
- Result of the CreateGroup operation returned by the service.
- See Also:
-
createGroup
default CreateGroupResponse createGroup(Consumer<CreateGroupRequest.Builder> createGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a group. You may provide the initial version of the group or use ''CreateGroupVersion'' at a later time. Tip: You can use the ''gg_group_setup'' package (https://github.com/awslabs/aws-greengrass-group-setup) as a library or command-line application to create and deploy Greengrass groups.
This is a convenience which creates an instance of the
CreateGroupRequest.Builder
avoiding the need to create one manually viaCreateGroupRequest.builder()
- Parameters:
createGroupRequest
- AConsumer
that will call methods onCreateGroupRequest.Builder
to create a request.- Returns:
- Result of the CreateGroup operation returned by the service.
- See Also:
-
createGroupCertificateAuthority
default CreateGroupCertificateAuthorityResponse createGroupCertificateAuthority(CreateGroupCertificateAuthorityRequest createGroupCertificateAuthorityRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Creates a CA for the group. If a CA already exists, it will rotate the existing CA.- Parameters:
createGroupCertificateAuthorityRequest
-- Returns:
- Result of the CreateGroupCertificateAuthority operation returned by the service.
- See Also:
-
createGroupCertificateAuthority
default CreateGroupCertificateAuthorityResponse createGroupCertificateAuthority(Consumer<CreateGroupCertificateAuthorityRequest.Builder> createGroupCertificateAuthorityRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Creates a CA for the group. If a CA already exists, it will rotate the existing CA.
This is a convenience which creates an instance of the
CreateGroupCertificateAuthorityRequest.Builder
avoiding the need to create one manually viaCreateGroupCertificateAuthorityRequest.builder()
- Parameters:
createGroupCertificateAuthorityRequest
- AConsumer
that will call methods onCreateGroupCertificateAuthorityRequest.Builder
to create a request.- Returns:
- Result of the CreateGroupCertificateAuthority operation returned by the service.
- See Also:
-
createGroupVersion
default CreateGroupVersionResponse createGroupVersion(CreateGroupVersionRequest createGroupVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a group which has already been defined.- Parameters:
createGroupVersionRequest
-- Returns:
- Result of the CreateGroupVersion operation returned by the service.
- See Also:
-
createGroupVersion
default CreateGroupVersionResponse createGroupVersion(Consumer<CreateGroupVersionRequest.Builder> createGroupVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a group which has already been defined.
This is a convenience which creates an instance of the
CreateGroupVersionRequest.Builder
avoiding the need to create one manually viaCreateGroupVersionRequest.builder()
- Parameters:
createGroupVersionRequest
- AConsumer
that will call methods onCreateGroupVersionRequest.Builder
to create a request.- Returns:
- Result of the CreateGroupVersion operation returned by the service.
- See Also:
-
createLoggerDefinition
default CreateLoggerDefinitionResponse createLoggerDefinition(CreateLoggerDefinitionRequest createLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a logger definition. You may provide the initial version of the logger definition now or use ''CreateLoggerDefinitionVersion'' at a later time.- Parameters:
createLoggerDefinitionRequest
-- Returns:
- Result of the CreateLoggerDefinition operation returned by the service.
- See Also:
-
createLoggerDefinition
default CreateLoggerDefinitionResponse createLoggerDefinition(Consumer<CreateLoggerDefinitionRequest.Builder> createLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a logger definition. You may provide the initial version of the logger definition now or use ''CreateLoggerDefinitionVersion'' at a later time.
This is a convenience which creates an instance of the
CreateLoggerDefinitionRequest.Builder
avoiding the need to create one manually viaCreateLoggerDefinitionRequest.builder()
- Parameters:
createLoggerDefinitionRequest
- AConsumer
that will call methods onCreateLoggerDefinitionRequest.Builder
to create a request.- Returns:
- Result of the CreateLoggerDefinition operation returned by the service.
- See Also:
-
createLoggerDefinitionVersion
default CreateLoggerDefinitionVersionResponse createLoggerDefinitionVersion(CreateLoggerDefinitionVersionRequest createLoggerDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a logger definition that has already been defined.- Parameters:
createLoggerDefinitionVersionRequest
-- Returns:
- Result of the CreateLoggerDefinitionVersion operation returned by the service.
- See Also:
-
createLoggerDefinitionVersion
default CreateLoggerDefinitionVersionResponse createLoggerDefinitionVersion(Consumer<CreateLoggerDefinitionVersionRequest.Builder> createLoggerDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a logger definition that has already been defined.
This is a convenience which creates an instance of the
CreateLoggerDefinitionVersionRequest.Builder
avoiding the need to create one manually viaCreateLoggerDefinitionVersionRequest.builder()
- Parameters:
createLoggerDefinitionVersionRequest
- AConsumer
that will call methods onCreateLoggerDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the CreateLoggerDefinitionVersion operation returned by the service.
- See Also:
-
createResourceDefinition
default CreateResourceDefinitionResponse createResourceDefinition(CreateResourceDefinitionRequest createResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a resource definition which contains a list of resources to be used in a group. You can create an initial version of the definition by providing a list of resources now, or use ''CreateResourceDefinitionVersion'' later.- Parameters:
createResourceDefinitionRequest
-- Returns:
- Result of the CreateResourceDefinition operation returned by the service.
- See Also:
-
createResourceDefinition
default CreateResourceDefinitionResponse createResourceDefinition(Consumer<CreateResourceDefinitionRequest.Builder> createResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a resource definition which contains a list of resources to be used in a group. You can create an initial version of the definition by providing a list of resources now, or use ''CreateResourceDefinitionVersion'' later.
This is a convenience which creates an instance of the
CreateResourceDefinitionRequest.Builder
avoiding the need to create one manually viaCreateResourceDefinitionRequest.builder()
- Parameters:
createResourceDefinitionRequest
- AConsumer
that will call methods onCreateResourceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the CreateResourceDefinition operation returned by the service.
- See Also:
-
createResourceDefinitionVersion
default CreateResourceDefinitionVersionResponse createResourceDefinitionVersion(CreateResourceDefinitionVersionRequest createResourceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a resource definition that has already been defined.- Parameters:
createResourceDefinitionVersionRequest
-- Returns:
- Result of the CreateResourceDefinitionVersion operation returned by the service.
- See Also:
-
createResourceDefinitionVersion
default CreateResourceDefinitionVersionResponse createResourceDefinitionVersion(Consumer<CreateResourceDefinitionVersionRequest.Builder> createResourceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a resource definition that has already been defined.
This is a convenience which creates an instance of the
CreateResourceDefinitionVersionRequest.Builder
avoiding the need to create one manually viaCreateResourceDefinitionVersionRequest.builder()
- Parameters:
createResourceDefinitionVersionRequest
- AConsumer
that will call methods onCreateResourceDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the CreateResourceDefinitionVersion operation returned by the service.
- See Also:
-
createSoftwareUpdateJob
default CreateSoftwareUpdateJobResponse createSoftwareUpdateJob(CreateSoftwareUpdateJobRequest createSoftwareUpdateJobRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Creates a software update for a core or group of cores (specified as an IoT thing group.) Use this to update the OTA Agent as well as the Greengrass core software. It makes use of the IoT Jobs feature which provides additional commands to manage a Greengrass core software update job.- Parameters:
createSoftwareUpdateJobRequest
-- Returns:
- Result of the CreateSoftwareUpdateJob operation returned by the service.
- See Also:
-
createSoftwareUpdateJob
default CreateSoftwareUpdateJobResponse createSoftwareUpdateJob(Consumer<CreateSoftwareUpdateJobRequest.Builder> createSoftwareUpdateJobRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Creates a software update for a core or group of cores (specified as an IoT thing group.) Use this to update the OTA Agent as well as the Greengrass core software. It makes use of the IoT Jobs feature which provides additional commands to manage a Greengrass core software update job.
This is a convenience which creates an instance of the
CreateSoftwareUpdateJobRequest.Builder
avoiding the need to create one manually viaCreateSoftwareUpdateJobRequest.builder()
- Parameters:
createSoftwareUpdateJobRequest
- AConsumer
that will call methods onCreateSoftwareUpdateJobRequest.Builder
to create a request.- Returns:
- Result of the CreateSoftwareUpdateJob operation returned by the service.
- See Also:
-
createSubscriptionDefinition
default CreateSubscriptionDefinitionResponse createSubscriptionDefinition(CreateSubscriptionDefinitionRequest createSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a subscription definition. You may provide the initial version of the subscription definition now or use ''CreateSubscriptionDefinitionVersion'' at a later time.- Parameters:
createSubscriptionDefinitionRequest
-- Returns:
- Result of the CreateSubscriptionDefinition operation returned by the service.
- See Also:
-
createSubscriptionDefinition
default CreateSubscriptionDefinitionResponse createSubscriptionDefinition(Consumer<CreateSubscriptionDefinitionRequest.Builder> createSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a subscription definition. You may provide the initial version of the subscription definition now or use ''CreateSubscriptionDefinitionVersion'' at a later time.
This is a convenience which creates an instance of the
CreateSubscriptionDefinitionRequest.Builder
avoiding the need to create one manually viaCreateSubscriptionDefinitionRequest.builder()
- Parameters:
createSubscriptionDefinitionRequest
- AConsumer
that will call methods onCreateSubscriptionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the CreateSubscriptionDefinition operation returned by the service.
- See Also:
-
createSubscriptionDefinitionVersion
default CreateSubscriptionDefinitionVersionResponse createSubscriptionDefinitionVersion(CreateSubscriptionDefinitionVersionRequest createSubscriptionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a subscription definition which has already been defined.- Parameters:
createSubscriptionDefinitionVersionRequest
-- Returns:
- Result of the CreateSubscriptionDefinitionVersion operation returned by the service.
- See Also:
-
createSubscriptionDefinitionVersion
default CreateSubscriptionDefinitionVersionResponse createSubscriptionDefinitionVersion(Consumer<CreateSubscriptionDefinitionVersionRequest.Builder> createSubscriptionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Creates a version of a subscription definition which has already been defined.
This is a convenience which creates an instance of the
CreateSubscriptionDefinitionVersionRequest.Builder
avoiding the need to create one manually viaCreateSubscriptionDefinitionVersionRequest.builder()
- Parameters:
createSubscriptionDefinitionVersionRequest
- AConsumer
that will call methods onCreateSubscriptionDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the CreateSubscriptionDefinitionVersion operation returned by the service.
- See Also:
-
deleteConnectorDefinition
default DeleteConnectorDefinitionResponse deleteConnectorDefinition(DeleteConnectorDefinitionRequest deleteConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a connector definition.- Parameters:
deleteConnectorDefinitionRequest
-- Returns:
- Result of the DeleteConnectorDefinition operation returned by the service.
- See Also:
-
deleteConnectorDefinition
default DeleteConnectorDefinitionResponse deleteConnectorDefinition(Consumer<DeleteConnectorDefinitionRequest.Builder> deleteConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a connector definition.
This is a convenience which creates an instance of the
DeleteConnectorDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteConnectorDefinitionRequest.builder()
- Parameters:
deleteConnectorDefinitionRequest
- AConsumer
that will call methods onDeleteConnectorDefinitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteConnectorDefinition operation returned by the service.
- See Also:
-
deleteCoreDefinition
default DeleteCoreDefinitionResponse deleteCoreDefinition(DeleteCoreDefinitionRequest deleteCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a core definition.- Parameters:
deleteCoreDefinitionRequest
-- Returns:
- Result of the DeleteCoreDefinition operation returned by the service.
- See Also:
-
deleteCoreDefinition
default DeleteCoreDefinitionResponse deleteCoreDefinition(Consumer<DeleteCoreDefinitionRequest.Builder> deleteCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a core definition.
This is a convenience which creates an instance of the
DeleteCoreDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteCoreDefinitionRequest.builder()
- Parameters:
deleteCoreDefinitionRequest
- AConsumer
that will call methods onDeleteCoreDefinitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteCoreDefinition operation returned by the service.
- See Also:
-
deleteDeviceDefinition
default DeleteDeviceDefinitionResponse deleteDeviceDefinition(DeleteDeviceDefinitionRequest deleteDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a device definition.- Parameters:
deleteDeviceDefinitionRequest
-- Returns:
- Result of the DeleteDeviceDefinition operation returned by the service.
- See Also:
-
deleteDeviceDefinition
default DeleteDeviceDefinitionResponse deleteDeviceDefinition(Consumer<DeleteDeviceDefinitionRequest.Builder> deleteDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a device definition.
This is a convenience which creates an instance of the
DeleteDeviceDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteDeviceDefinitionRequest.builder()
- Parameters:
deleteDeviceDefinitionRequest
- AConsumer
that will call methods onDeleteDeviceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteDeviceDefinition operation returned by the service.
- See Also:
-
deleteFunctionDefinition
default DeleteFunctionDefinitionResponse deleteFunctionDefinition(DeleteFunctionDefinitionRequest deleteFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a Lambda function definition.- Parameters:
deleteFunctionDefinitionRequest
-- Returns:
- Result of the DeleteFunctionDefinition operation returned by the service.
- See Also:
-
deleteFunctionDefinition
default DeleteFunctionDefinitionResponse deleteFunctionDefinition(Consumer<DeleteFunctionDefinitionRequest.Builder> deleteFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a Lambda function definition.
This is a convenience which creates an instance of the
DeleteFunctionDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteFunctionDefinitionRequest.builder()
- Parameters:
deleteFunctionDefinitionRequest
- AConsumer
that will call methods onDeleteFunctionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteFunctionDefinition operation returned by the service.
- See Also:
-
deleteGroup
default DeleteGroupResponse deleteGroup(DeleteGroupRequest deleteGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a group.- Parameters:
deleteGroupRequest
-- Returns:
- Result of the DeleteGroup operation returned by the service.
- See Also:
-
deleteGroup
default DeleteGroupResponse deleteGroup(Consumer<DeleteGroupRequest.Builder> deleteGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a group.
This is a convenience which creates an instance of the
DeleteGroupRequest.Builder
avoiding the need to create one manually viaDeleteGroupRequest.builder()
- Parameters:
deleteGroupRequest
- AConsumer
that will call methods onDeleteGroupRequest.Builder
to create a request.- Returns:
- Result of the DeleteGroup operation returned by the service.
- See Also:
-
deleteLoggerDefinition
default DeleteLoggerDefinitionResponse deleteLoggerDefinition(DeleteLoggerDefinitionRequest deleteLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a logger definition.- Parameters:
deleteLoggerDefinitionRequest
-- Returns:
- Result of the DeleteLoggerDefinition operation returned by the service.
- See Also:
-
deleteLoggerDefinition
default DeleteLoggerDefinitionResponse deleteLoggerDefinition(Consumer<DeleteLoggerDefinitionRequest.Builder> deleteLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a logger definition.
This is a convenience which creates an instance of the
DeleteLoggerDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteLoggerDefinitionRequest.builder()
- Parameters:
deleteLoggerDefinitionRequest
- AConsumer
that will call methods onDeleteLoggerDefinitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteLoggerDefinition operation returned by the service.
- See Also:
-
deleteResourceDefinition
default DeleteResourceDefinitionResponse deleteResourceDefinition(DeleteResourceDefinitionRequest deleteResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a resource definition.- Parameters:
deleteResourceDefinitionRequest
-- Returns:
- Result of the DeleteResourceDefinition operation returned by the service.
- See Also:
-
deleteResourceDefinition
default DeleteResourceDefinitionResponse deleteResourceDefinition(Consumer<DeleteResourceDefinitionRequest.Builder> deleteResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a resource definition.
This is a convenience which creates an instance of the
DeleteResourceDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteResourceDefinitionRequest.builder()
- Parameters:
deleteResourceDefinitionRequest
- AConsumer
that will call methods onDeleteResourceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteResourceDefinition operation returned by the service.
- See Also:
-
deleteSubscriptionDefinition
default DeleteSubscriptionDefinitionResponse deleteSubscriptionDefinition(DeleteSubscriptionDefinitionRequest deleteSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a subscription definition.- Parameters:
deleteSubscriptionDefinitionRequest
-- Returns:
- Result of the DeleteSubscriptionDefinition operation returned by the service.
- See Also:
-
deleteSubscriptionDefinition
default DeleteSubscriptionDefinitionResponse deleteSubscriptionDefinition(Consumer<DeleteSubscriptionDefinitionRequest.Builder> deleteSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deletes a subscription definition.
This is a convenience which creates an instance of the
DeleteSubscriptionDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteSubscriptionDefinitionRequest.builder()
- Parameters:
deleteSubscriptionDefinitionRequest
- AConsumer
that will call methods onDeleteSubscriptionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteSubscriptionDefinition operation returned by the service.
- See Also:
-
disassociateRoleFromGroup
default DisassociateRoleFromGroupResponse disassociateRoleFromGroup(DisassociateRoleFromGroupRequest disassociateRoleFromGroupRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Disassociates the role from a group.- Parameters:
disassociateRoleFromGroupRequest
-- Returns:
- Result of the DisassociateRoleFromGroup operation returned by the service.
- See Also:
-
disassociateRoleFromGroup
default DisassociateRoleFromGroupResponse disassociateRoleFromGroup(Consumer<DisassociateRoleFromGroupRequest.Builder> disassociateRoleFromGroupRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Disassociates the role from a group.
This is a convenience which creates an instance of the
DisassociateRoleFromGroupRequest.Builder
avoiding the need to create one manually viaDisassociateRoleFromGroupRequest.builder()
- Parameters:
disassociateRoleFromGroupRequest
- AConsumer
that will call methods onDisassociateRoleFromGroupRequest.Builder
to create a request.- Returns:
- Result of the DisassociateRoleFromGroup operation returned by the service.
- See Also:
-
disassociateServiceRoleFromAccount
default DisassociateServiceRoleFromAccountResponse disassociateServiceRoleFromAccount(DisassociateServiceRoleFromAccountRequest disassociateServiceRoleFromAccountRequest) throws InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Disassociates the service role from your account. Without a service role, deployments will not work.- Parameters:
disassociateServiceRoleFromAccountRequest
-- Returns:
- Result of the DisassociateServiceRoleFromAccount operation returned by the service.
- See Also:
-
disassociateServiceRoleFromAccount
default DisassociateServiceRoleFromAccountResponse disassociateServiceRoleFromAccount(Consumer<DisassociateServiceRoleFromAccountRequest.Builder> disassociateServiceRoleFromAccountRequest) throws InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Disassociates the service role from your account. Without a service role, deployments will not work.
This is a convenience which creates an instance of the
DisassociateServiceRoleFromAccountRequest.Builder
avoiding the need to create one manually viaDisassociateServiceRoleFromAccountRequest.builder()
- Parameters:
disassociateServiceRoleFromAccountRequest
- AConsumer
that will call methods onDisassociateServiceRoleFromAccountRequest.Builder
to create a request.- Returns:
- Result of the DisassociateServiceRoleFromAccount operation returned by the service.
- See Also:
-
disassociateServiceRoleFromAccount
default DisassociateServiceRoleFromAccountResponse disassociateServiceRoleFromAccount() throws InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassExceptionDisassociates the service role from your account. Without a service role, deployments will not work.- Returns:
- Result of the DisassociateServiceRoleFromAccount operation returned by the service.
- See Also:
-
getAssociatedRole
default GetAssociatedRoleResponse getAssociatedRole(GetAssociatedRoleRequest getAssociatedRoleRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the role associated with a particular group.- Parameters:
getAssociatedRoleRequest
-- Returns:
- Result of the GetAssociatedRole operation returned by the service.
- See Also:
-
getAssociatedRole
default GetAssociatedRoleResponse getAssociatedRole(Consumer<GetAssociatedRoleRequest.Builder> getAssociatedRoleRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the role associated with a particular group.
This is a convenience which creates an instance of the
GetAssociatedRoleRequest.Builder
avoiding the need to create one manually viaGetAssociatedRoleRequest.builder()
- Parameters:
getAssociatedRoleRequest
- AConsumer
that will call methods onGetAssociatedRoleRequest.Builder
to create a request.- Returns:
- Result of the GetAssociatedRole operation returned by the service.
- See Also:
-
getBulkDeploymentStatus
default GetBulkDeploymentStatusResponse getBulkDeploymentStatus(GetBulkDeploymentStatusRequest getBulkDeploymentStatusRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns the status of a bulk deployment.- Parameters:
getBulkDeploymentStatusRequest
-- Returns:
- Result of the GetBulkDeploymentStatus operation returned by the service.
- See Also:
-
getBulkDeploymentStatus
default GetBulkDeploymentStatusResponse getBulkDeploymentStatus(Consumer<GetBulkDeploymentStatusRequest.Builder> getBulkDeploymentStatusRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns the status of a bulk deployment.
This is a convenience which creates an instance of the
GetBulkDeploymentStatusRequest.Builder
avoiding the need to create one manually viaGetBulkDeploymentStatusRequest.builder()
- Parameters:
getBulkDeploymentStatusRequest
- AConsumer
that will call methods onGetBulkDeploymentStatusRequest.Builder
to create a request.- Returns:
- Result of the GetBulkDeploymentStatus operation returned by the service.
- See Also:
-
getConnectivityInfo
default GetConnectivityInfoResponse getConnectivityInfo(GetConnectivityInfoRequest getConnectivityInfoRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the connectivity information for a core.- Parameters:
getConnectivityInfoRequest
-- Returns:
- Result of the GetConnectivityInfo operation returned by the service.
- See Also:
-
getConnectivityInfo
default GetConnectivityInfoResponse getConnectivityInfo(Consumer<GetConnectivityInfoRequest.Builder> getConnectivityInfoRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the connectivity information for a core.
This is a convenience which creates an instance of the
GetConnectivityInfoRequest.Builder
avoiding the need to create one manually viaGetConnectivityInfoRequest.builder()
- Parameters:
getConnectivityInfoRequest
- AConsumer
that will call methods onGetConnectivityInfoRequest.Builder
to create a request.- Returns:
- Result of the GetConnectivityInfo operation returned by the service.
- See Also:
-
getConnectorDefinition
default GetConnectorDefinitionResponse getConnectorDefinition(GetConnectorDefinitionRequest getConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a connector definition.- Parameters:
getConnectorDefinitionRequest
-- Returns:
- Result of the GetConnectorDefinition operation returned by the service.
- See Also:
-
getConnectorDefinition
default GetConnectorDefinitionResponse getConnectorDefinition(Consumer<GetConnectorDefinitionRequest.Builder> getConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a connector definition.
This is a convenience which creates an instance of the
GetConnectorDefinitionRequest.Builder
avoiding the need to create one manually viaGetConnectorDefinitionRequest.builder()
- Parameters:
getConnectorDefinitionRequest
- AConsumer
that will call methods onGetConnectorDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetConnectorDefinition operation returned by the service.
- See Also:
-
getConnectorDefinitionVersion
default GetConnectorDefinitionVersionResponse getConnectorDefinitionVersion(GetConnectorDefinitionVersionRequest getConnectorDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a connector definition version, including the connectors that the version contains. Connectors are prebuilt modules that interact with local infrastructure, device protocols, AWS, and other cloud services.- Parameters:
getConnectorDefinitionVersionRequest
-- Returns:
- Result of the GetConnectorDefinitionVersion operation returned by the service.
- See Also:
-
getConnectorDefinitionVersion
default GetConnectorDefinitionVersionResponse getConnectorDefinitionVersion(Consumer<GetConnectorDefinitionVersionRequest.Builder> getConnectorDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a connector definition version, including the connectors that the version contains. Connectors are prebuilt modules that interact with local infrastructure, device protocols, AWS, and other cloud services.
This is a convenience which creates an instance of the
GetConnectorDefinitionVersionRequest.Builder
avoiding the need to create one manually viaGetConnectorDefinitionVersionRequest.builder()
- Parameters:
getConnectorDefinitionVersionRequest
- AConsumer
that will call methods onGetConnectorDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the GetConnectorDefinitionVersion operation returned by the service.
- See Also:
-
getCoreDefinition
default GetCoreDefinitionResponse getCoreDefinition(GetCoreDefinitionRequest getCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a core definition version.- Parameters:
getCoreDefinitionRequest
-- Returns:
- Result of the GetCoreDefinition operation returned by the service.
- See Also:
-
getCoreDefinition
default GetCoreDefinitionResponse getCoreDefinition(Consumer<GetCoreDefinitionRequest.Builder> getCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a core definition version.
This is a convenience which creates an instance of the
GetCoreDefinitionRequest.Builder
avoiding the need to create one manually viaGetCoreDefinitionRequest.builder()
- Parameters:
getCoreDefinitionRequest
- AConsumer
that will call methods onGetCoreDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetCoreDefinition operation returned by the service.
- See Also:
-
getCoreDefinitionVersion
default GetCoreDefinitionVersionResponse getCoreDefinitionVersion(GetCoreDefinitionVersionRequest getCoreDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a core definition version.- Parameters:
getCoreDefinitionVersionRequest
-- Returns:
- Result of the GetCoreDefinitionVersion operation returned by the service.
- See Also:
-
getCoreDefinitionVersion
default GetCoreDefinitionVersionResponse getCoreDefinitionVersion(Consumer<GetCoreDefinitionVersionRequest.Builder> getCoreDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a core definition version.
This is a convenience which creates an instance of the
GetCoreDefinitionVersionRequest.Builder
avoiding the need to create one manually viaGetCoreDefinitionVersionRequest.builder()
- Parameters:
getCoreDefinitionVersionRequest
- AConsumer
that will call methods onGetCoreDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the GetCoreDefinitionVersion operation returned by the service.
- See Also:
-
getDeploymentStatus
default GetDeploymentStatusResponse getDeploymentStatus(GetDeploymentStatusRequest getDeploymentStatusRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns the status of a deployment.- Parameters:
getDeploymentStatusRequest
-- Returns:
- Result of the GetDeploymentStatus operation returned by the service.
- See Also:
-
getDeploymentStatus
default GetDeploymentStatusResponse getDeploymentStatus(Consumer<GetDeploymentStatusRequest.Builder> getDeploymentStatusRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns the status of a deployment.
This is a convenience which creates an instance of the
GetDeploymentStatusRequest.Builder
avoiding the need to create one manually viaGetDeploymentStatusRequest.builder()
- Parameters:
getDeploymentStatusRequest
- AConsumer
that will call methods onGetDeploymentStatusRequest.Builder
to create a request.- Returns:
- Result of the GetDeploymentStatus operation returned by the service.
- See Also:
-
getDeviceDefinition
default GetDeviceDefinitionResponse getDeviceDefinition(GetDeviceDefinitionRequest getDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a device definition.- Parameters:
getDeviceDefinitionRequest
-- Returns:
- Result of the GetDeviceDefinition operation returned by the service.
- See Also:
-
getDeviceDefinition
default GetDeviceDefinitionResponse getDeviceDefinition(Consumer<GetDeviceDefinitionRequest.Builder> getDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a device definition.
This is a convenience which creates an instance of the
GetDeviceDefinitionRequest.Builder
avoiding the need to create one manually viaGetDeviceDefinitionRequest.builder()
- Parameters:
getDeviceDefinitionRequest
- AConsumer
that will call methods onGetDeviceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetDeviceDefinition operation returned by the service.
- See Also:
-
getDeviceDefinitionVersion
default GetDeviceDefinitionVersionResponse getDeviceDefinitionVersion(GetDeviceDefinitionVersionRequest getDeviceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a device definition version.- Parameters:
getDeviceDefinitionVersionRequest
-- Returns:
- Result of the GetDeviceDefinitionVersion operation returned by the service.
- See Also:
-
getDeviceDefinitionVersion
default GetDeviceDefinitionVersionResponse getDeviceDefinitionVersion(Consumer<GetDeviceDefinitionVersionRequest.Builder> getDeviceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a device definition version.
This is a convenience which creates an instance of the
GetDeviceDefinitionVersionRequest.Builder
avoiding the need to create one manually viaGetDeviceDefinitionVersionRequest.builder()
- Parameters:
getDeviceDefinitionVersionRequest
- AConsumer
that will call methods onGetDeviceDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the GetDeviceDefinitionVersion operation returned by the service.
- See Also:
-
getFunctionDefinition
default GetFunctionDefinitionResponse getFunctionDefinition(GetFunctionDefinitionRequest getFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a Lambda function definition, including its creation time and latest version.- Parameters:
getFunctionDefinitionRequest
-- Returns:
- Result of the GetFunctionDefinition operation returned by the service.
- See Also:
-
getFunctionDefinition
default GetFunctionDefinitionResponse getFunctionDefinition(Consumer<GetFunctionDefinitionRequest.Builder> getFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a Lambda function definition, including its creation time and latest version.
This is a convenience which creates an instance of the
GetFunctionDefinitionRequest.Builder
avoiding the need to create one manually viaGetFunctionDefinitionRequest.builder()
- Parameters:
getFunctionDefinitionRequest
- AConsumer
that will call methods onGetFunctionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetFunctionDefinition operation returned by the service.
- See Also:
-
getFunctionDefinitionVersion
default GetFunctionDefinitionVersionResponse getFunctionDefinitionVersion(GetFunctionDefinitionVersionRequest getFunctionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.- Parameters:
getFunctionDefinitionVersionRequest
-- Returns:
- Result of the GetFunctionDefinitionVersion operation returned by the service.
- See Also:
-
getFunctionDefinitionVersion
default GetFunctionDefinitionVersionResponse getFunctionDefinitionVersion(Consumer<GetFunctionDefinitionVersionRequest.Builder> getFunctionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a Lambda function definition version, including which Lambda functions are included in the version and their configurations.
This is a convenience which creates an instance of the
GetFunctionDefinitionVersionRequest.Builder
avoiding the need to create one manually viaGetFunctionDefinitionVersionRequest.builder()
- Parameters:
getFunctionDefinitionVersionRequest
- AConsumer
that will call methods onGetFunctionDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the GetFunctionDefinitionVersion operation returned by the service.
- See Also:
-
getGroup
default GetGroupResponse getGroup(GetGroupRequest getGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a group.- Parameters:
getGroupRequest
-- Returns:
- Result of the GetGroup operation returned by the service.
- See Also:
-
getGroup
default GetGroupResponse getGroup(Consumer<GetGroupRequest.Builder> getGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a group.
This is a convenience which creates an instance of the
GetGroupRequest.Builder
avoiding the need to create one manually viaGetGroupRequest.builder()
- Parameters:
getGroupRequest
- AConsumer
that will call methods onGetGroupRequest.Builder
to create a request.- Returns:
- Result of the GetGroup operation returned by the service.
- See Also:
-
getGroupCertificateAuthority
default GetGroupCertificateAuthorityResponse getGroupCertificateAuthority(GetGroupCertificateAuthorityRequest getGroupCertificateAuthorityRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retreives the CA associated with a group. Returns the public key of the CA.- Parameters:
getGroupCertificateAuthorityRequest
-- Returns:
- Result of the GetGroupCertificateAuthority operation returned by the service.
- See Also:
-
getGroupCertificateAuthority
default GetGroupCertificateAuthorityResponse getGroupCertificateAuthority(Consumer<GetGroupCertificateAuthorityRequest.Builder> getGroupCertificateAuthorityRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retreives the CA associated with a group. Returns the public key of the CA.
This is a convenience which creates an instance of the
GetGroupCertificateAuthorityRequest.Builder
avoiding the need to create one manually viaGetGroupCertificateAuthorityRequest.builder()
- Parameters:
getGroupCertificateAuthorityRequest
- AConsumer
that will call methods onGetGroupCertificateAuthorityRequest.Builder
to create a request.- Returns:
- Result of the GetGroupCertificateAuthority operation returned by the service.
- See Also:
-
getGroupCertificateConfiguration
default GetGroupCertificateConfigurationResponse getGroupCertificateConfiguration(GetGroupCertificateConfigurationRequest getGroupCertificateConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the current configuration for the CA used by the group.- Parameters:
getGroupCertificateConfigurationRequest
-- Returns:
- Result of the GetGroupCertificateConfiguration operation returned by the service.
- See Also:
-
getGroupCertificateConfiguration
default GetGroupCertificateConfigurationResponse getGroupCertificateConfiguration(Consumer<GetGroupCertificateConfigurationRequest.Builder> getGroupCertificateConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the current configuration for the CA used by the group.
This is a convenience which creates an instance of the
GetGroupCertificateConfigurationRequest.Builder
avoiding the need to create one manually viaGetGroupCertificateConfigurationRequest.builder()
- Parameters:
getGroupCertificateConfigurationRequest
- AConsumer
that will call methods onGetGroupCertificateConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetGroupCertificateConfiguration operation returned by the service.
- See Also:
-
getGroupVersion
default GetGroupVersionResponse getGroupVersion(GetGroupVersionRequest getGroupVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a group version.- Parameters:
getGroupVersionRequest
-- Returns:
- Result of the GetGroupVersion operation returned by the service.
- See Also:
-
getGroupVersion
default GetGroupVersionResponse getGroupVersion(Consumer<GetGroupVersionRequest.Builder> getGroupVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a group version.
This is a convenience which creates an instance of the
GetGroupVersionRequest.Builder
avoiding the need to create one manually viaGetGroupVersionRequest.builder()
- Parameters:
getGroupVersionRequest
- AConsumer
that will call methods onGetGroupVersionRequest.Builder
to create a request.- Returns:
- Result of the GetGroupVersion operation returned by the service.
- See Also:
-
getLoggerDefinition
default GetLoggerDefinitionResponse getLoggerDefinition(GetLoggerDefinitionRequest getLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a logger definition.- Parameters:
getLoggerDefinitionRequest
-- Returns:
- Result of the GetLoggerDefinition operation returned by the service.
- See Also:
-
getLoggerDefinition
default GetLoggerDefinitionResponse getLoggerDefinition(Consumer<GetLoggerDefinitionRequest.Builder> getLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a logger definition.
This is a convenience which creates an instance of the
GetLoggerDefinitionRequest.Builder
avoiding the need to create one manually viaGetLoggerDefinitionRequest.builder()
- Parameters:
getLoggerDefinitionRequest
- AConsumer
that will call methods onGetLoggerDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetLoggerDefinition operation returned by the service.
- See Also:
-
getLoggerDefinitionVersion
default GetLoggerDefinitionVersionResponse getLoggerDefinitionVersion(GetLoggerDefinitionVersionRequest getLoggerDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a logger definition version.- Parameters:
getLoggerDefinitionVersionRequest
-- Returns:
- Result of the GetLoggerDefinitionVersion operation returned by the service.
- See Also:
-
getLoggerDefinitionVersion
default GetLoggerDefinitionVersionResponse getLoggerDefinitionVersion(Consumer<GetLoggerDefinitionVersionRequest.Builder> getLoggerDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a logger definition version.
This is a convenience which creates an instance of the
GetLoggerDefinitionVersionRequest.Builder
avoiding the need to create one manually viaGetLoggerDefinitionVersionRequest.builder()
- Parameters:
getLoggerDefinitionVersionRequest
- AConsumer
that will call methods onGetLoggerDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the GetLoggerDefinitionVersion operation returned by the service.
- See Also:
-
getResourceDefinition
default GetResourceDefinitionResponse getResourceDefinition(GetResourceDefinitionRequest getResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a resource definition, including its creation time and latest version.- Parameters:
getResourceDefinitionRequest
-- Returns:
- Result of the GetResourceDefinition operation returned by the service.
- See Also:
-
getResourceDefinition
default GetResourceDefinitionResponse getResourceDefinition(Consumer<GetResourceDefinitionRequest.Builder> getResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a resource definition, including its creation time and latest version.
This is a convenience which creates an instance of the
GetResourceDefinitionRequest.Builder
avoiding the need to create one manually viaGetResourceDefinitionRequest.builder()
- Parameters:
getResourceDefinitionRequest
- AConsumer
that will call methods onGetResourceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetResourceDefinition operation returned by the service.
- See Also:
-
getResourceDefinitionVersion
default GetResourceDefinitionVersionResponse getResourceDefinitionVersion(GetResourceDefinitionVersionRequest getResourceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a resource definition version, including which resources are included in the version.- Parameters:
getResourceDefinitionVersionRequest
-- Returns:
- Result of the GetResourceDefinitionVersion operation returned by the service.
- See Also:
-
getResourceDefinitionVersion
default GetResourceDefinitionVersionResponse getResourceDefinitionVersion(Consumer<GetResourceDefinitionVersionRequest.Builder> getResourceDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a resource definition version, including which resources are included in the version.
This is a convenience which creates an instance of the
GetResourceDefinitionVersionRequest.Builder
avoiding the need to create one manually viaGetResourceDefinitionVersionRequest.builder()
- Parameters:
getResourceDefinitionVersionRequest
- AConsumer
that will call methods onGetResourceDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the GetResourceDefinitionVersion operation returned by the service.
- See Also:
-
getServiceRoleForAccount
default GetServiceRoleForAccountResponse getServiceRoleForAccount(GetServiceRoleForAccountRequest getServiceRoleForAccountRequest) throws InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the service role that is attached to your account.- Parameters:
getServiceRoleForAccountRequest
-- Returns:
- Result of the GetServiceRoleForAccount operation returned by the service.
- See Also:
-
getServiceRoleForAccount
default GetServiceRoleForAccountResponse getServiceRoleForAccount(Consumer<GetServiceRoleForAccountRequest.Builder> getServiceRoleForAccountRequest) throws InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the service role that is attached to your account.
This is a convenience which creates an instance of the
GetServiceRoleForAccountRequest.Builder
avoiding the need to create one manually viaGetServiceRoleForAccountRequest.builder()
- Parameters:
getServiceRoleForAccountRequest
- AConsumer
that will call methods onGetServiceRoleForAccountRequest.Builder
to create a request.- Returns:
- Result of the GetServiceRoleForAccount operation returned by the service.
- See Also:
-
getServiceRoleForAccount
default GetServiceRoleForAccountResponse getServiceRoleForAccount() throws InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassExceptionRetrieves the service role that is attached to your account.- Returns:
- Result of the GetServiceRoleForAccount operation returned by the service.
- See Also:
-
getSubscriptionDefinition
default GetSubscriptionDefinitionResponse getSubscriptionDefinition(GetSubscriptionDefinitionRequest getSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a subscription definition.- Parameters:
getSubscriptionDefinitionRequest
-- Returns:
- Result of the GetSubscriptionDefinition operation returned by the service.
- See Also:
-
getSubscriptionDefinition
default GetSubscriptionDefinitionResponse getSubscriptionDefinition(Consumer<GetSubscriptionDefinitionRequest.Builder> getSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a subscription definition.
This is a convenience which creates an instance of the
GetSubscriptionDefinitionRequest.Builder
avoiding the need to create one manually viaGetSubscriptionDefinitionRequest.builder()
- Parameters:
getSubscriptionDefinitionRequest
- AConsumer
that will call methods onGetSubscriptionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetSubscriptionDefinition operation returned by the service.
- See Also:
-
getSubscriptionDefinitionVersion
default GetSubscriptionDefinitionVersionResponse getSubscriptionDefinitionVersion(GetSubscriptionDefinitionVersionRequest getSubscriptionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a subscription definition version.- Parameters:
getSubscriptionDefinitionVersionRequest
-- Returns:
- Result of the GetSubscriptionDefinitionVersion operation returned by the service.
- See Also:
-
getSubscriptionDefinitionVersion
default GetSubscriptionDefinitionVersionResponse getSubscriptionDefinitionVersion(Consumer<GetSubscriptionDefinitionVersionRequest.Builder> getSubscriptionDefinitionVersionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves information about a subscription definition version.
This is a convenience which creates an instance of the
GetSubscriptionDefinitionVersionRequest.Builder
avoiding the need to create one manually viaGetSubscriptionDefinitionVersionRequest.builder()
- Parameters:
getSubscriptionDefinitionVersionRequest
- AConsumer
that will call methods onGetSubscriptionDefinitionVersionRequest.Builder
to create a request.- Returns:
- Result of the GetSubscriptionDefinitionVersion operation returned by the service.
- See Also:
-
getThingRuntimeConfiguration
default GetThingRuntimeConfigurationResponse getThingRuntimeConfiguration(GetThingRuntimeConfigurationRequest getThingRuntimeConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Get the runtime configuration of a thing.- Parameters:
getThingRuntimeConfigurationRequest
-- Returns:
- Result of the GetThingRuntimeConfiguration operation returned by the service.
- See Also:
-
getThingRuntimeConfiguration
default GetThingRuntimeConfigurationResponse getThingRuntimeConfiguration(Consumer<GetThingRuntimeConfigurationRequest.Builder> getThingRuntimeConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Get the runtime configuration of a thing.
This is a convenience which creates an instance of the
GetThingRuntimeConfigurationRequest.Builder
avoiding the need to create one manually viaGetThingRuntimeConfigurationRequest.builder()
- Parameters:
getThingRuntimeConfigurationRequest
- AConsumer
that will call methods onGetThingRuntimeConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetThingRuntimeConfiguration operation returned by the service.
- See Also:
-
listBulkDeploymentDetailedReports
default ListBulkDeploymentDetailedReportsResponse listBulkDeploymentDetailedReports(ListBulkDeploymentDetailedReportsRequest listBulkDeploymentDetailedReportsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Gets a paginated list of the deployments that have been started in a bulk deployment operation, and their current deployment status.- Parameters:
listBulkDeploymentDetailedReportsRequest
-- Returns:
- Result of the ListBulkDeploymentDetailedReports operation returned by the service.
- See Also:
-
listBulkDeploymentDetailedReports
default ListBulkDeploymentDetailedReportsResponse listBulkDeploymentDetailedReports(Consumer<ListBulkDeploymentDetailedReportsRequest.Builder> listBulkDeploymentDetailedReportsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Gets a paginated list of the deployments that have been started in a bulk deployment operation, and their current deployment status.
This is a convenience which creates an instance of the
ListBulkDeploymentDetailedReportsRequest.Builder
avoiding the need to create one manually viaListBulkDeploymentDetailedReportsRequest.builder()
- Parameters:
listBulkDeploymentDetailedReportsRequest
- AConsumer
that will call methods onListBulkDeploymentDetailedReportsRequest.Builder
to create a request.- Returns:
- Result of the ListBulkDeploymentDetailedReports operation returned by the service.
- See Also:
-
listBulkDeployments
default ListBulkDeploymentsResponse listBulkDeployments(ListBulkDeploymentsRequest listBulkDeploymentsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns a list of bulk deployments.- Parameters:
listBulkDeploymentsRequest
-- Returns:
- Result of the ListBulkDeployments operation returned by the service.
- See Also:
-
listBulkDeployments
default ListBulkDeploymentsResponse listBulkDeployments(Consumer<ListBulkDeploymentsRequest.Builder> listBulkDeploymentsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns a list of bulk deployments.
This is a convenience which creates an instance of the
ListBulkDeploymentsRequest.Builder
avoiding the need to create one manually viaListBulkDeploymentsRequest.builder()
- Parameters:
listBulkDeploymentsRequest
- AConsumer
that will call methods onListBulkDeploymentsRequest.Builder
to create a request.- Returns:
- Result of the ListBulkDeployments operation returned by the service.
- See Also:
-
listBulkDeployments
default ListBulkDeploymentsResponse listBulkDeployments() throws BadRequestException, AwsServiceException, SdkClientException, GreengrassExceptionReturns a list of bulk deployments.- Returns:
- Result of the ListBulkDeployments operation returned by the service.
- See Also:
-
listConnectorDefinitionVersions
default ListConnectorDefinitionVersionsResponse listConnectorDefinitionVersions(ListConnectorDefinitionVersionsRequest listConnectorDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a connector definition, which are containers for connectors. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.- Parameters:
listConnectorDefinitionVersionsRequest
-- Returns:
- Result of the ListConnectorDefinitionVersions operation returned by the service.
- See Also:
-
listConnectorDefinitionVersions
default ListConnectorDefinitionVersionsResponse listConnectorDefinitionVersions(Consumer<ListConnectorDefinitionVersionsRequest.Builder> listConnectorDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a connector definition, which are containers for connectors. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.
This is a convenience which creates an instance of the
ListConnectorDefinitionVersionsRequest.Builder
avoiding the need to create one manually viaListConnectorDefinitionVersionsRequest.builder()
- Parameters:
listConnectorDefinitionVersionsRequest
- AConsumer
that will call methods onListConnectorDefinitionVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListConnectorDefinitionVersions operation returned by the service.
- See Also:
-
listConnectorDefinitions
default ListConnectorDefinitionsResponse listConnectorDefinitions(ListConnectorDefinitionsRequest listConnectorDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of connector definitions.- Parameters:
listConnectorDefinitionsRequest
-- Returns:
- Result of the ListConnectorDefinitions operation returned by the service.
- See Also:
-
listConnectorDefinitions
default ListConnectorDefinitionsResponse listConnectorDefinitions(Consumer<ListConnectorDefinitionsRequest.Builder> listConnectorDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of connector definitions.
This is a convenience which creates an instance of the
ListConnectorDefinitionsRequest.Builder
avoiding the need to create one manually viaListConnectorDefinitionsRequest.builder()
- Parameters:
listConnectorDefinitionsRequest
- AConsumer
that will call methods onListConnectorDefinitionsRequest.Builder
to create a request.- Returns:
- Result of the ListConnectorDefinitions operation returned by the service.
- See Also:
-
listConnectorDefinitions
default ListConnectorDefinitionsResponse listConnectorDefinitions() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of connector definitions.- Returns:
- Result of the ListConnectorDefinitions operation returned by the service.
- See Also:
-
listCoreDefinitionVersions
default ListCoreDefinitionVersionsResponse listCoreDefinitionVersions(ListCoreDefinitionVersionsRequest listCoreDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a core definition.- Parameters:
listCoreDefinitionVersionsRequest
-- Returns:
- Result of the ListCoreDefinitionVersions operation returned by the service.
- See Also:
-
listCoreDefinitionVersions
default ListCoreDefinitionVersionsResponse listCoreDefinitionVersions(Consumer<ListCoreDefinitionVersionsRequest.Builder> listCoreDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a core definition.
This is a convenience which creates an instance of the
ListCoreDefinitionVersionsRequest.Builder
avoiding the need to create one manually viaListCoreDefinitionVersionsRequest.builder()
- Parameters:
listCoreDefinitionVersionsRequest
- AConsumer
that will call methods onListCoreDefinitionVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListCoreDefinitionVersions operation returned by the service.
- See Also:
-
listCoreDefinitions
default ListCoreDefinitionsResponse listCoreDefinitions(ListCoreDefinitionsRequest listCoreDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of core definitions.- Parameters:
listCoreDefinitionsRequest
-- Returns:
- Result of the ListCoreDefinitions operation returned by the service.
- See Also:
-
listCoreDefinitions
default ListCoreDefinitionsResponse listCoreDefinitions(Consumer<ListCoreDefinitionsRequest.Builder> listCoreDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of core definitions.
This is a convenience which creates an instance of the
ListCoreDefinitionsRequest.Builder
avoiding the need to create one manually viaListCoreDefinitionsRequest.builder()
- Parameters:
listCoreDefinitionsRequest
- AConsumer
that will call methods onListCoreDefinitionsRequest.Builder
to create a request.- Returns:
- Result of the ListCoreDefinitions operation returned by the service.
- See Also:
-
listCoreDefinitions
default ListCoreDefinitionsResponse listCoreDefinitions() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of core definitions.- Returns:
- Result of the ListCoreDefinitions operation returned by the service.
- See Also:
-
listDeployments
default ListDeploymentsResponse listDeployments(ListDeploymentsRequest listDeploymentsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns a history of deployments for the group.- Parameters:
listDeploymentsRequest
-- Returns:
- Result of the ListDeployments operation returned by the service.
- See Also:
-
listDeployments
default ListDeploymentsResponse listDeployments(Consumer<ListDeploymentsRequest.Builder> listDeploymentsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Returns a history of deployments for the group.
This is a convenience which creates an instance of the
ListDeploymentsRequest.Builder
avoiding the need to create one manually viaListDeploymentsRequest.builder()
- Parameters:
listDeploymentsRequest
- AConsumer
that will call methods onListDeploymentsRequest.Builder
to create a request.- Returns:
- Result of the ListDeployments operation returned by the service.
- See Also:
-
listDeviceDefinitionVersions
default ListDeviceDefinitionVersionsResponse listDeviceDefinitionVersions(ListDeviceDefinitionVersionsRequest listDeviceDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a device definition.- Parameters:
listDeviceDefinitionVersionsRequest
-- Returns:
- Result of the ListDeviceDefinitionVersions operation returned by the service.
- See Also:
-
listDeviceDefinitionVersions
default ListDeviceDefinitionVersionsResponse listDeviceDefinitionVersions(Consumer<ListDeviceDefinitionVersionsRequest.Builder> listDeviceDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a device definition.
This is a convenience which creates an instance of the
ListDeviceDefinitionVersionsRequest.Builder
avoiding the need to create one manually viaListDeviceDefinitionVersionsRequest.builder()
- Parameters:
listDeviceDefinitionVersionsRequest
- AConsumer
that will call methods onListDeviceDefinitionVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListDeviceDefinitionVersions operation returned by the service.
- See Also:
-
listDeviceDefinitions
default ListDeviceDefinitionsResponse listDeviceDefinitions(ListDeviceDefinitionsRequest listDeviceDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of device definitions.- Parameters:
listDeviceDefinitionsRequest
-- Returns:
- Result of the ListDeviceDefinitions operation returned by the service.
- See Also:
-
listDeviceDefinitions
default ListDeviceDefinitionsResponse listDeviceDefinitions(Consumer<ListDeviceDefinitionsRequest.Builder> listDeviceDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of device definitions.
This is a convenience which creates an instance of the
ListDeviceDefinitionsRequest.Builder
avoiding the need to create one manually viaListDeviceDefinitionsRequest.builder()
- Parameters:
listDeviceDefinitionsRequest
- AConsumer
that will call methods onListDeviceDefinitionsRequest.Builder
to create a request.- Returns:
- Result of the ListDeviceDefinitions operation returned by the service.
- See Also:
-
listDeviceDefinitions
default ListDeviceDefinitionsResponse listDeviceDefinitions() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of device definitions.- Returns:
- Result of the ListDeviceDefinitions operation returned by the service.
- See Also:
-
listFunctionDefinitionVersions
default ListFunctionDefinitionVersionsResponse listFunctionDefinitionVersions(ListFunctionDefinitionVersionsRequest listFunctionDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a Lambda function definition.- Parameters:
listFunctionDefinitionVersionsRequest
-- Returns:
- Result of the ListFunctionDefinitionVersions operation returned by the service.
- See Also:
-
listFunctionDefinitionVersions
default ListFunctionDefinitionVersionsResponse listFunctionDefinitionVersions(Consumer<ListFunctionDefinitionVersionsRequest.Builder> listFunctionDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a Lambda function definition.
This is a convenience which creates an instance of the
ListFunctionDefinitionVersionsRequest.Builder
avoiding the need to create one manually viaListFunctionDefinitionVersionsRequest.builder()
- Parameters:
listFunctionDefinitionVersionsRequest
- AConsumer
that will call methods onListFunctionDefinitionVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListFunctionDefinitionVersions operation returned by the service.
- See Also:
-
listFunctionDefinitions
default ListFunctionDefinitionsResponse listFunctionDefinitions(ListFunctionDefinitionsRequest listFunctionDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of Lambda function definitions.- Parameters:
listFunctionDefinitionsRequest
-- Returns:
- Result of the ListFunctionDefinitions operation returned by the service.
- See Also:
-
listFunctionDefinitions
default ListFunctionDefinitionsResponse listFunctionDefinitions(Consumer<ListFunctionDefinitionsRequest.Builder> listFunctionDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of Lambda function definitions.
This is a convenience which creates an instance of the
ListFunctionDefinitionsRequest.Builder
avoiding the need to create one manually viaListFunctionDefinitionsRequest.builder()
- Parameters:
listFunctionDefinitionsRequest
- AConsumer
that will call methods onListFunctionDefinitionsRequest.Builder
to create a request.- Returns:
- Result of the ListFunctionDefinitions operation returned by the service.
- See Also:
-
listFunctionDefinitions
default ListFunctionDefinitionsResponse listFunctionDefinitions() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of Lambda function definitions.- Returns:
- Result of the ListFunctionDefinitions operation returned by the service.
- See Also:
-
listGroupCertificateAuthorities
default ListGroupCertificateAuthoritiesResponse listGroupCertificateAuthorities(ListGroupCertificateAuthoritiesRequest listGroupCertificateAuthoritiesRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the current CAs for a group.- Parameters:
listGroupCertificateAuthoritiesRequest
-- Returns:
- Result of the ListGroupCertificateAuthorities operation returned by the service.
- See Also:
-
listGroupCertificateAuthorities
default ListGroupCertificateAuthoritiesResponse listGroupCertificateAuthorities(Consumer<ListGroupCertificateAuthoritiesRequest.Builder> listGroupCertificateAuthoritiesRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Retrieves the current CAs for a group.
This is a convenience which creates an instance of the
ListGroupCertificateAuthoritiesRequest.Builder
avoiding the need to create one manually viaListGroupCertificateAuthoritiesRequest.builder()
- Parameters:
listGroupCertificateAuthoritiesRequest
- AConsumer
that will call methods onListGroupCertificateAuthoritiesRequest.Builder
to create a request.- Returns:
- Result of the ListGroupCertificateAuthorities operation returned by the service.
- See Also:
-
listGroupVersions
default ListGroupVersionsResponse listGroupVersions(ListGroupVersionsRequest listGroupVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a group.- Parameters:
listGroupVersionsRequest
-- Returns:
- Result of the ListGroupVersions operation returned by the service.
- See Also:
-
listGroupVersions
default ListGroupVersionsResponse listGroupVersions(Consumer<ListGroupVersionsRequest.Builder> listGroupVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a group.
This is a convenience which creates an instance of the
ListGroupVersionsRequest.Builder
avoiding the need to create one manually viaListGroupVersionsRequest.builder()
- Parameters:
listGroupVersionsRequest
- AConsumer
that will call methods onListGroupVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListGroupVersions operation returned by the service.
- See Also:
-
listGroups
default ListGroupsResponse listGroups(ListGroupsRequest listGroupsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of groups.- Parameters:
listGroupsRequest
-- Returns:
- Result of the ListGroups operation returned by the service.
- See Also:
-
listGroups
default ListGroupsResponse listGroups(Consumer<ListGroupsRequest.Builder> listGroupsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of groups.
This is a convenience which creates an instance of the
ListGroupsRequest.Builder
avoiding the need to create one manually viaListGroupsRequest.builder()
- Parameters:
listGroupsRequest
- AConsumer
that will call methods onListGroupsRequest.Builder
to create a request.- Returns:
- Result of the ListGroups operation returned by the service.
- See Also:
-
listGroups
default ListGroupsResponse listGroups() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of groups.- Returns:
- Result of the ListGroups operation returned by the service.
- See Also:
-
listLoggerDefinitionVersions
default ListLoggerDefinitionVersionsResponse listLoggerDefinitionVersions(ListLoggerDefinitionVersionsRequest listLoggerDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a logger definition.- Parameters:
listLoggerDefinitionVersionsRequest
-- Returns:
- Result of the ListLoggerDefinitionVersions operation returned by the service.
- See Also:
-
listLoggerDefinitionVersions
default ListLoggerDefinitionVersionsResponse listLoggerDefinitionVersions(Consumer<ListLoggerDefinitionVersionsRequest.Builder> listLoggerDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a logger definition.
This is a convenience which creates an instance of the
ListLoggerDefinitionVersionsRequest.Builder
avoiding the need to create one manually viaListLoggerDefinitionVersionsRequest.builder()
- Parameters:
listLoggerDefinitionVersionsRequest
- AConsumer
that will call methods onListLoggerDefinitionVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListLoggerDefinitionVersions operation returned by the service.
- See Also:
-
listLoggerDefinitions
default ListLoggerDefinitionsResponse listLoggerDefinitions(ListLoggerDefinitionsRequest listLoggerDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of logger definitions.- Parameters:
listLoggerDefinitionsRequest
-- Returns:
- Result of the ListLoggerDefinitions operation returned by the service.
- See Also:
-
listLoggerDefinitions
default ListLoggerDefinitionsResponse listLoggerDefinitions(Consumer<ListLoggerDefinitionsRequest.Builder> listLoggerDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of logger definitions.
This is a convenience which creates an instance of the
ListLoggerDefinitionsRequest.Builder
avoiding the need to create one manually viaListLoggerDefinitionsRequest.builder()
- Parameters:
listLoggerDefinitionsRequest
- AConsumer
that will call methods onListLoggerDefinitionsRequest.Builder
to create a request.- Returns:
- Result of the ListLoggerDefinitions operation returned by the service.
- See Also:
-
listLoggerDefinitions
default ListLoggerDefinitionsResponse listLoggerDefinitions() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of logger definitions.- Returns:
- Result of the ListLoggerDefinitions operation returned by the service.
- See Also:
-
listResourceDefinitionVersions
default ListResourceDefinitionVersionsResponse listResourceDefinitionVersions(ListResourceDefinitionVersionsRequest listResourceDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a resource definition.- Parameters:
listResourceDefinitionVersionsRequest
-- Returns:
- Result of the ListResourceDefinitionVersions operation returned by the service.
- See Also:
-
listResourceDefinitionVersions
default ListResourceDefinitionVersionsResponse listResourceDefinitionVersions(Consumer<ListResourceDefinitionVersionsRequest.Builder> listResourceDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a resource definition.
This is a convenience which creates an instance of the
ListResourceDefinitionVersionsRequest.Builder
avoiding the need to create one manually viaListResourceDefinitionVersionsRequest.builder()
- Parameters:
listResourceDefinitionVersionsRequest
- AConsumer
that will call methods onListResourceDefinitionVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListResourceDefinitionVersions operation returned by the service.
- See Also:
-
listResourceDefinitions
default ListResourceDefinitionsResponse listResourceDefinitions(ListResourceDefinitionsRequest listResourceDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of resource definitions.- Parameters:
listResourceDefinitionsRequest
-- Returns:
- Result of the ListResourceDefinitions operation returned by the service.
- See Also:
-
listResourceDefinitions
default ListResourceDefinitionsResponse listResourceDefinitions(Consumer<ListResourceDefinitionsRequest.Builder> listResourceDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of resource definitions.
This is a convenience which creates an instance of the
ListResourceDefinitionsRequest.Builder
avoiding the need to create one manually viaListResourceDefinitionsRequest.builder()
- Parameters:
listResourceDefinitionsRequest
- AConsumer
that will call methods onListResourceDefinitionsRequest.Builder
to create a request.- Returns:
- Result of the ListResourceDefinitions operation returned by the service.
- See Also:
-
listResourceDefinitions
default ListResourceDefinitionsResponse listResourceDefinitions() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of resource definitions.- Returns:
- Result of the ListResourceDefinitions operation returned by the service.
- See Also:
-
listSubscriptionDefinitionVersions
default ListSubscriptionDefinitionVersionsResponse listSubscriptionDefinitionVersions(ListSubscriptionDefinitionVersionsRequest listSubscriptionDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a subscription definition.- Parameters:
listSubscriptionDefinitionVersionsRequest
-- Returns:
- Result of the ListSubscriptionDefinitionVersions operation returned by the service.
- See Also:
-
listSubscriptionDefinitionVersions
default ListSubscriptionDefinitionVersionsResponse listSubscriptionDefinitionVersions(Consumer<ListSubscriptionDefinitionVersionsRequest.Builder> listSubscriptionDefinitionVersionsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Lists the versions of a subscription definition.
This is a convenience which creates an instance of the
ListSubscriptionDefinitionVersionsRequest.Builder
avoiding the need to create one manually viaListSubscriptionDefinitionVersionsRequest.builder()
- Parameters:
listSubscriptionDefinitionVersionsRequest
- AConsumer
that will call methods onListSubscriptionDefinitionVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListSubscriptionDefinitionVersions operation returned by the service.
- See Also:
-
listSubscriptionDefinitions
default ListSubscriptionDefinitionsResponse listSubscriptionDefinitions(ListSubscriptionDefinitionsRequest listSubscriptionDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of subscription definitions.- Parameters:
listSubscriptionDefinitionsRequest
-- Returns:
- Result of the ListSubscriptionDefinitions operation returned by the service.
- See Also:
-
listSubscriptionDefinitions
default ListSubscriptionDefinitionsResponse listSubscriptionDefinitions(Consumer<ListSubscriptionDefinitionsRequest.Builder> listSubscriptionDefinitionsRequest) throws AwsServiceException, SdkClientException, GreengrassException Retrieves a list of subscription definitions.
This is a convenience which creates an instance of the
ListSubscriptionDefinitionsRequest.Builder
avoiding the need to create one manually viaListSubscriptionDefinitionsRequest.builder()
- Parameters:
listSubscriptionDefinitionsRequest
- AConsumer
that will call methods onListSubscriptionDefinitionsRequest.Builder
to create a request.- Returns:
- Result of the ListSubscriptionDefinitions operation returned by the service.
- See Also:
-
listSubscriptionDefinitions
default ListSubscriptionDefinitionsResponse listSubscriptionDefinitions() throws AwsServiceException, SdkClientException, GreengrassExceptionRetrieves a list of subscription definitions.- Returns:
- Result of the ListSubscriptionDefinitions operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves a list of resource tags for a resource arn.- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Retrieves a list of resource tags for a resource arn.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
resetDeployments
default ResetDeploymentsResponse resetDeployments(ResetDeploymentsRequest resetDeploymentsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Resets a group's deployments.- Parameters:
resetDeploymentsRequest
- Information needed to reset deployments.- Returns:
- Result of the ResetDeployments operation returned by the service.
- See Also:
-
resetDeployments
default ResetDeploymentsResponse resetDeployments(Consumer<ResetDeploymentsRequest.Builder> resetDeploymentsRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Resets a group's deployments.
This is a convenience which creates an instance of the
ResetDeploymentsRequest.Builder
avoiding the need to create one manually viaResetDeploymentsRequest.builder()
- Parameters:
resetDeploymentsRequest
- AConsumer
that will call methods onResetDeploymentsRequest.Builder
to create a request. Information needed to reset deployments.- Returns:
- Result of the ResetDeployments operation returned by the service.
- See Also:
-
startBulkDeployment
default StartBulkDeploymentResponse startBulkDeployment(StartBulkDeploymentRequest startBulkDeploymentRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deploys multiple groups in one operation. This action starts the bulk deployment of a specified set of group versions. Each group version deployment will be triggered with an adaptive rate that has a fixed upper limit. We recommend that you include an ''X-Amzn-Client-Token'' token in every ''StartBulkDeployment'' request. These requests are idempotent with respect to the token and the request parameters.- Parameters:
startBulkDeploymentRequest
-- Returns:
- Result of the StartBulkDeployment operation returned by the service.
- See Also:
-
startBulkDeployment
default StartBulkDeploymentResponse startBulkDeployment(Consumer<StartBulkDeploymentRequest.Builder> startBulkDeploymentRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Deploys multiple groups in one operation. This action starts the bulk deployment of a specified set of group versions. Each group version deployment will be triggered with an adaptive rate that has a fixed upper limit. We recommend that you include an ''X-Amzn-Client-Token'' token in every ''StartBulkDeployment'' request. These requests are idempotent with respect to the token and the request parameters.
This is a convenience which creates an instance of the
StartBulkDeploymentRequest.Builder
avoiding the need to create one manually viaStartBulkDeploymentRequest.builder()
- Parameters:
startBulkDeploymentRequest
- AConsumer
that will call methods onStartBulkDeploymentRequest.Builder
to create a request.- Returns:
- Result of the StartBulkDeployment operation returned by the service.
- See Also:
-
stopBulkDeployment
default StopBulkDeploymentResponse stopBulkDeployment(StopBulkDeploymentRequest stopBulkDeploymentRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Stops the execution of a bulk deployment. This action returns a status of ''Stopping'' until the deployment is stopped. You cannot start a new bulk deployment while a previous deployment is in the ''Stopping'' state. This action doesn't rollback completed deployments or cancel pending deployments.- Parameters:
stopBulkDeploymentRequest
-- Returns:
- Result of the StopBulkDeployment operation returned by the service.
- See Also:
-
stopBulkDeployment
default StopBulkDeploymentResponse stopBulkDeployment(Consumer<StopBulkDeploymentRequest.Builder> stopBulkDeploymentRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Stops the execution of a bulk deployment. This action returns a status of ''Stopping'' until the deployment is stopped. You cannot start a new bulk deployment while a previous deployment is in the ''Stopping'' state. This action doesn't rollback completed deployments or cancel pending deployments.
This is a convenience which creates an instance of the
StopBulkDeploymentRequest.Builder
avoiding the need to create one manually viaStopBulkDeploymentRequest.builder()
- Parameters:
stopBulkDeploymentRequest
- AConsumer
that will call methods onStopBulkDeploymentRequest.Builder
to create a request.- Returns:
- Result of the StopBulkDeployment operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Adds tags to a Greengrass resource. Valid resources are 'Group', 'ConnectorDefinition', 'CoreDefinition', 'DeviceDefinition', 'FunctionDefinition', 'LoggerDefinition', 'SubscriptionDefinition', 'ResourceDefinition', and 'BulkDeployment'.- Parameters:
tagResourceRequest
- A map of the key-value pairs for the resource tag.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Adds tags to a Greengrass resource. Valid resources are 'Group', 'ConnectorDefinition', 'CoreDefinition', 'DeviceDefinition', 'FunctionDefinition', 'LoggerDefinition', 'SubscriptionDefinition', 'ResourceDefinition', and 'BulkDeployment'.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request. A map of the key-value pairs for the resource tag.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Remove resource tags from a Greengrass Resource.- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Remove resource tags from a Greengrass Resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateConnectivityInfo
default UpdateConnectivityInfoResponse updateConnectivityInfo(UpdateConnectivityInfoRequest updateConnectivityInfoRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Updates the connectivity information for the core. Any devices that belong to the group which has this core will receive this information in order to find the location of the core and connect to it.- Parameters:
updateConnectivityInfoRequest
- Connectivity information.- Returns:
- Result of the UpdateConnectivityInfo operation returned by the service.
- See Also:
-
updateConnectivityInfo
default UpdateConnectivityInfoResponse updateConnectivityInfo(Consumer<UpdateConnectivityInfoRequest.Builder> updateConnectivityInfoRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Updates the connectivity information for the core. Any devices that belong to the group which has this core will receive this information in order to find the location of the core and connect to it.
This is a convenience which creates an instance of the
UpdateConnectivityInfoRequest.Builder
avoiding the need to create one manually viaUpdateConnectivityInfoRequest.builder()
- Parameters:
updateConnectivityInfoRequest
- AConsumer
that will call methods onUpdateConnectivityInfoRequest.Builder
to create a request. Connectivity information.- Returns:
- Result of the UpdateConnectivityInfo operation returned by the service.
- See Also:
-
updateConnectorDefinition
default UpdateConnectorDefinitionResponse updateConnectorDefinition(UpdateConnectorDefinitionRequest updateConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a connector definition.- Parameters:
updateConnectorDefinitionRequest
-- Returns:
- Result of the UpdateConnectorDefinition operation returned by the service.
- See Also:
-
updateConnectorDefinition
default UpdateConnectorDefinitionResponse updateConnectorDefinition(Consumer<UpdateConnectorDefinitionRequest.Builder> updateConnectorDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a connector definition.
This is a convenience which creates an instance of the
UpdateConnectorDefinitionRequest.Builder
avoiding the need to create one manually viaUpdateConnectorDefinitionRequest.builder()
- Parameters:
updateConnectorDefinitionRequest
- AConsumer
that will call methods onUpdateConnectorDefinitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateConnectorDefinition operation returned by the service.
- See Also:
-
updateCoreDefinition
default UpdateCoreDefinitionResponse updateCoreDefinition(UpdateCoreDefinitionRequest updateCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a core definition.- Parameters:
updateCoreDefinitionRequest
-- Returns:
- Result of the UpdateCoreDefinition operation returned by the service.
- See Also:
-
updateCoreDefinition
default UpdateCoreDefinitionResponse updateCoreDefinition(Consumer<UpdateCoreDefinitionRequest.Builder> updateCoreDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a core definition.
This is a convenience which creates an instance of the
UpdateCoreDefinitionRequest.Builder
avoiding the need to create one manually viaUpdateCoreDefinitionRequest.builder()
- Parameters:
updateCoreDefinitionRequest
- AConsumer
that will call methods onUpdateCoreDefinitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateCoreDefinition operation returned by the service.
- See Also:
-
updateDeviceDefinition
default UpdateDeviceDefinitionResponse updateDeviceDefinition(UpdateDeviceDefinitionRequest updateDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a device definition.- Parameters:
updateDeviceDefinitionRequest
-- Returns:
- Result of the UpdateDeviceDefinition operation returned by the service.
- See Also:
-
updateDeviceDefinition
default UpdateDeviceDefinitionResponse updateDeviceDefinition(Consumer<UpdateDeviceDefinitionRequest.Builder> updateDeviceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a device definition.
This is a convenience which creates an instance of the
UpdateDeviceDefinitionRequest.Builder
avoiding the need to create one manually viaUpdateDeviceDefinitionRequest.builder()
- Parameters:
updateDeviceDefinitionRequest
- AConsumer
that will call methods onUpdateDeviceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateDeviceDefinition operation returned by the service.
- See Also:
-
updateFunctionDefinition
default UpdateFunctionDefinitionResponse updateFunctionDefinition(UpdateFunctionDefinitionRequest updateFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a Lambda function definition.- Parameters:
updateFunctionDefinitionRequest
-- Returns:
- Result of the UpdateFunctionDefinition operation returned by the service.
- See Also:
-
updateFunctionDefinition
default UpdateFunctionDefinitionResponse updateFunctionDefinition(Consumer<UpdateFunctionDefinitionRequest.Builder> updateFunctionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a Lambda function definition.
This is a convenience which creates an instance of the
UpdateFunctionDefinitionRequest.Builder
avoiding the need to create one manually viaUpdateFunctionDefinitionRequest.builder()
- Parameters:
updateFunctionDefinitionRequest
- AConsumer
that will call methods onUpdateFunctionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateFunctionDefinition operation returned by the service.
- See Also:
-
updateGroup
default UpdateGroupResponse updateGroup(UpdateGroupRequest updateGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a group.- Parameters:
updateGroupRequest
-- Returns:
- Result of the UpdateGroup operation returned by the service.
- See Also:
-
updateGroup
default UpdateGroupResponse updateGroup(Consumer<UpdateGroupRequest.Builder> updateGroupRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a group.
This is a convenience which creates an instance of the
UpdateGroupRequest.Builder
avoiding the need to create one manually viaUpdateGroupRequest.builder()
- Parameters:
updateGroupRequest
- AConsumer
that will call methods onUpdateGroupRequest.Builder
to create a request.- Returns:
- Result of the UpdateGroup operation returned by the service.
- See Also:
-
updateGroupCertificateConfiguration
default UpdateGroupCertificateConfigurationResponse updateGroupCertificateConfiguration(UpdateGroupCertificateConfigurationRequest updateGroupCertificateConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Updates the Certificate expiry time for a group.- Parameters:
updateGroupCertificateConfigurationRequest
-- Returns:
- Result of the UpdateGroupCertificateConfiguration operation returned by the service.
- See Also:
-
updateGroupCertificateConfiguration
default UpdateGroupCertificateConfigurationResponse updateGroupCertificateConfiguration(Consumer<UpdateGroupCertificateConfigurationRequest.Builder> updateGroupCertificateConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Updates the Certificate expiry time for a group.
This is a convenience which creates an instance of the
UpdateGroupCertificateConfigurationRequest.Builder
avoiding the need to create one manually viaUpdateGroupCertificateConfigurationRequest.builder()
- Parameters:
updateGroupCertificateConfigurationRequest
- AConsumer
that will call methods onUpdateGroupCertificateConfigurationRequest.Builder
to create a request.- Returns:
- Result of the UpdateGroupCertificateConfiguration operation returned by the service.
- See Also:
-
updateLoggerDefinition
default UpdateLoggerDefinitionResponse updateLoggerDefinition(UpdateLoggerDefinitionRequest updateLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a logger definition.- Parameters:
updateLoggerDefinitionRequest
-- Returns:
- Result of the UpdateLoggerDefinition operation returned by the service.
- See Also:
-
updateLoggerDefinition
default UpdateLoggerDefinitionResponse updateLoggerDefinition(Consumer<UpdateLoggerDefinitionRequest.Builder> updateLoggerDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a logger definition.
This is a convenience which creates an instance of the
UpdateLoggerDefinitionRequest.Builder
avoiding the need to create one manually viaUpdateLoggerDefinitionRequest.builder()
- Parameters:
updateLoggerDefinitionRequest
- AConsumer
that will call methods onUpdateLoggerDefinitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateLoggerDefinition operation returned by the service.
- See Also:
-
updateResourceDefinition
default UpdateResourceDefinitionResponse updateResourceDefinition(UpdateResourceDefinitionRequest updateResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a resource definition.- Parameters:
updateResourceDefinitionRequest
-- Returns:
- Result of the UpdateResourceDefinition operation returned by the service.
- See Also:
-
updateResourceDefinition
default UpdateResourceDefinitionResponse updateResourceDefinition(Consumer<UpdateResourceDefinitionRequest.Builder> updateResourceDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a resource definition.
This is a convenience which creates an instance of the
UpdateResourceDefinitionRequest.Builder
avoiding the need to create one manually viaUpdateResourceDefinitionRequest.builder()
- Parameters:
updateResourceDefinitionRequest
- AConsumer
that will call methods onUpdateResourceDefinitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateResourceDefinition operation returned by the service.
- See Also:
-
updateSubscriptionDefinition
default UpdateSubscriptionDefinitionResponse updateSubscriptionDefinition(UpdateSubscriptionDefinitionRequest updateSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a subscription definition.- Parameters:
updateSubscriptionDefinitionRequest
-- Returns:
- Result of the UpdateSubscriptionDefinition operation returned by the service.
- See Also:
-
updateSubscriptionDefinition
default UpdateSubscriptionDefinitionResponse updateSubscriptionDefinition(Consumer<UpdateSubscriptionDefinitionRequest.Builder> updateSubscriptionDefinitionRequest) throws BadRequestException, AwsServiceException, SdkClientException, GreengrassException Updates a subscription definition.
This is a convenience which creates an instance of the
UpdateSubscriptionDefinitionRequest.Builder
avoiding the need to create one manually viaUpdateSubscriptionDefinitionRequest.builder()
- Parameters:
updateSubscriptionDefinitionRequest
- AConsumer
that will call methods onUpdateSubscriptionDefinitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateSubscriptionDefinition operation returned by the service.
- See Also:
-
updateThingRuntimeConfiguration
default UpdateThingRuntimeConfigurationResponse updateThingRuntimeConfiguration(UpdateThingRuntimeConfigurationRequest updateThingRuntimeConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Updates the runtime configuration of a thing.- Parameters:
updateThingRuntimeConfigurationRequest
-- Returns:
- Result of the UpdateThingRuntimeConfiguration operation returned by the service.
- See Also:
-
updateThingRuntimeConfiguration
default UpdateThingRuntimeConfigurationResponse updateThingRuntimeConfiguration(Consumer<UpdateThingRuntimeConfigurationRequest.Builder> updateThingRuntimeConfigurationRequest) throws BadRequestException, InternalServerErrorException, AwsServiceException, SdkClientException, GreengrassException Updates the runtime configuration of a thing.
This is a convenience which creates an instance of the
UpdateThingRuntimeConfigurationRequest.Builder
avoiding the need to create one manually viaUpdateThingRuntimeConfigurationRequest.builder()
- Parameters:
updateThingRuntimeConfigurationRequest
- AConsumer
that will call methods onUpdateThingRuntimeConfigurationRequest.Builder
to create a request.- Returns:
- Result of the UpdateThingRuntimeConfiguration operation returned by the service.
- See Also:
-
create
Create aGreengrassClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aGreengrassClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-