@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSGreengrass extends Object implements AWSGreengrass
AWSGreengrass
. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
public AssociateRoleToGroupResult associateRoleToGroup(AssociateRoleToGroupRequest request)
AWSGreengrass
associateRoleToGroup
in interface AWSGreengrass
public AssociateServiceRoleToAccountResult associateServiceRoleToAccount(AssociateServiceRoleToAccountRequest request)
AWSGreengrass
associateServiceRoleToAccount
in interface AWSGreengrass
public CreateCoreDefinitionResult createCoreDefinition(CreateCoreDefinitionRequest request)
AWSGreengrass
createCoreDefinition
in interface AWSGreengrass
request
- Information on the core definition requestpublic CreateCoreDefinitionVersionResult createCoreDefinitionVersion(CreateCoreDefinitionVersionRequest request)
AWSGreengrass
createCoreDefinitionVersion
in interface AWSGreengrass
public CreateDeploymentResult createDeployment(CreateDeploymentRequest request)
AWSGreengrass
createDeployment
in interface AWSGreengrass
public CreateDeviceDefinitionResult createDeviceDefinition(CreateDeviceDefinitionRequest request)
AWSGreengrass
createDeviceDefinition
in interface AWSGreengrass
public CreateDeviceDefinitionVersionResult createDeviceDefinitionVersion(CreateDeviceDefinitionVersionRequest request)
AWSGreengrass
createDeviceDefinitionVersion
in interface AWSGreengrass
public CreateFunctionDefinitionResult createFunctionDefinition(CreateFunctionDefinitionRequest request)
AWSGreengrass
createFunctionDefinition
in interface AWSGreengrass
public CreateFunctionDefinitionVersionResult createFunctionDefinitionVersion(CreateFunctionDefinitionVersionRequest request)
AWSGreengrass
createFunctionDefinitionVersion
in interface AWSGreengrass
request
- Function definition versionpublic CreateGroupResult createGroup(CreateGroupRequest request)
AWSGreengrass
createGroup
in interface AWSGreengrass
public CreateGroupCertificateAuthorityResult createGroupCertificateAuthority(CreateGroupCertificateAuthorityRequest request)
AWSGreengrass
createGroupCertificateAuthority
in interface AWSGreengrass
public CreateGroupVersionResult createGroupVersion(CreateGroupVersionRequest request)
AWSGreengrass
createGroupVersion
in interface AWSGreengrass
public CreateLoggerDefinitionResult createLoggerDefinition(CreateLoggerDefinitionRequest request)
AWSGreengrass
createLoggerDefinition
in interface AWSGreengrass
public CreateLoggerDefinitionVersionResult createLoggerDefinitionVersion(CreateLoggerDefinitionVersionRequest request)
AWSGreengrass
createLoggerDefinitionVersion
in interface AWSGreengrass
public CreateSubscriptionDefinitionResult createSubscriptionDefinition(CreateSubscriptionDefinitionRequest request)
AWSGreengrass
createSubscriptionDefinition
in interface AWSGreengrass
public CreateSubscriptionDefinitionVersionResult createSubscriptionDefinitionVersion(CreateSubscriptionDefinitionVersionRequest request)
AWSGreengrass
createSubscriptionDefinitionVersion
in interface AWSGreengrass
public DeleteCoreDefinitionResult deleteCoreDefinition(DeleteCoreDefinitionRequest request)
AWSGreengrass
deleteCoreDefinition
in interface AWSGreengrass
public DeleteDeviceDefinitionResult deleteDeviceDefinition(DeleteDeviceDefinitionRequest request)
AWSGreengrass
deleteDeviceDefinition
in interface AWSGreengrass
public DeleteFunctionDefinitionResult deleteFunctionDefinition(DeleteFunctionDefinitionRequest request)
AWSGreengrass
deleteFunctionDefinition
in interface AWSGreengrass
public DeleteGroupResult deleteGroup(DeleteGroupRequest request)
AWSGreengrass
deleteGroup
in interface AWSGreengrass
public DeleteLoggerDefinitionResult deleteLoggerDefinition(DeleteLoggerDefinitionRequest request)
AWSGreengrass
deleteLoggerDefinition
in interface AWSGreengrass
public DeleteSubscriptionDefinitionResult deleteSubscriptionDefinition(DeleteSubscriptionDefinitionRequest request)
AWSGreengrass
deleteSubscriptionDefinition
in interface AWSGreengrass
public DisassociateRoleFromGroupResult disassociateRoleFromGroup(DisassociateRoleFromGroupRequest request)
AWSGreengrass
disassociateRoleFromGroup
in interface AWSGreengrass
public DisassociateServiceRoleFromAccountResult disassociateServiceRoleFromAccount(DisassociateServiceRoleFromAccountRequest request)
AWSGreengrass
disassociateServiceRoleFromAccount
in interface AWSGreengrass
public GetAssociatedRoleResult getAssociatedRole(GetAssociatedRoleRequest request)
AWSGreengrass
getAssociatedRole
in interface AWSGreengrass
public GetConnectivityInfoResult getConnectivityInfo(GetConnectivityInfoRequest request)
AWSGreengrass
getConnectivityInfo
in interface AWSGreengrass
public GetCoreDefinitionResult getCoreDefinition(GetCoreDefinitionRequest request)
AWSGreengrass
getCoreDefinition
in interface AWSGreengrass
public GetCoreDefinitionVersionResult getCoreDefinitionVersion(GetCoreDefinitionVersionRequest request)
AWSGreengrass
getCoreDefinitionVersion
in interface AWSGreengrass
public GetDeploymentStatusResult getDeploymentStatus(GetDeploymentStatusRequest request)
AWSGreengrass
getDeploymentStatus
in interface AWSGreengrass
public GetDeviceDefinitionResult getDeviceDefinition(GetDeviceDefinitionRequest request)
AWSGreengrass
getDeviceDefinition
in interface AWSGreengrass
public GetDeviceDefinitionVersionResult getDeviceDefinitionVersion(GetDeviceDefinitionVersionRequest request)
AWSGreengrass
getDeviceDefinitionVersion
in interface AWSGreengrass
public GetFunctionDefinitionResult getFunctionDefinition(GetFunctionDefinitionRequest request)
AWSGreengrass
getFunctionDefinition
in interface AWSGreengrass
public GetFunctionDefinitionVersionResult getFunctionDefinitionVersion(GetFunctionDefinitionVersionRequest request)
AWSGreengrass
getFunctionDefinitionVersion
in interface AWSGreengrass
public GetGroupResult getGroup(GetGroupRequest request)
AWSGreengrass
getGroup
in interface AWSGreengrass
public GetGroupCertificateAuthorityResult getGroupCertificateAuthority(GetGroupCertificateAuthorityRequest request)
AWSGreengrass
getGroupCertificateAuthority
in interface AWSGreengrass
public GetGroupCertificateConfigurationResult getGroupCertificateConfiguration(GetGroupCertificateConfigurationRequest request)
AWSGreengrass
getGroupCertificateConfiguration
in interface AWSGreengrass
public GetGroupVersionResult getGroupVersion(GetGroupVersionRequest request)
AWSGreengrass
getGroupVersion
in interface AWSGreengrass
public GetLoggerDefinitionResult getLoggerDefinition(GetLoggerDefinitionRequest request)
AWSGreengrass
getLoggerDefinition
in interface AWSGreengrass
public GetLoggerDefinitionVersionResult getLoggerDefinitionVersion(GetLoggerDefinitionVersionRequest request)
AWSGreengrass
getLoggerDefinitionVersion
in interface AWSGreengrass
public GetServiceRoleForAccountResult getServiceRoleForAccount(GetServiceRoleForAccountRequest request)
AWSGreengrass
getServiceRoleForAccount
in interface AWSGreengrass
public GetSubscriptionDefinitionResult getSubscriptionDefinition(GetSubscriptionDefinitionRequest request)
AWSGreengrass
getSubscriptionDefinition
in interface AWSGreengrass
public GetSubscriptionDefinitionVersionResult getSubscriptionDefinitionVersion(GetSubscriptionDefinitionVersionRequest request)
AWSGreengrass
getSubscriptionDefinitionVersion
in interface AWSGreengrass
public ListCoreDefinitionVersionsResult listCoreDefinitionVersions(ListCoreDefinitionVersionsRequest request)
AWSGreengrass
listCoreDefinitionVersions
in interface AWSGreengrass
public ListCoreDefinitionsResult listCoreDefinitions(ListCoreDefinitionsRequest request)
AWSGreengrass
listCoreDefinitions
in interface AWSGreengrass
public ListDeploymentsResult listDeployments(ListDeploymentsRequest request)
AWSGreengrass
listDeployments
in interface AWSGreengrass
public ListDeviceDefinitionVersionsResult listDeviceDefinitionVersions(ListDeviceDefinitionVersionsRequest request)
AWSGreengrass
listDeviceDefinitionVersions
in interface AWSGreengrass
public ListDeviceDefinitionsResult listDeviceDefinitions(ListDeviceDefinitionsRequest request)
AWSGreengrass
listDeviceDefinitions
in interface AWSGreengrass
public ListFunctionDefinitionVersionsResult listFunctionDefinitionVersions(ListFunctionDefinitionVersionsRequest request)
AWSGreengrass
listFunctionDefinitionVersions
in interface AWSGreengrass
public ListFunctionDefinitionsResult listFunctionDefinitions(ListFunctionDefinitionsRequest request)
AWSGreengrass
listFunctionDefinitions
in interface AWSGreengrass
public ListGroupCertificateAuthoritiesResult listGroupCertificateAuthorities(ListGroupCertificateAuthoritiesRequest request)
AWSGreengrass
listGroupCertificateAuthorities
in interface AWSGreengrass
public ListGroupVersionsResult listGroupVersions(ListGroupVersionsRequest request)
AWSGreengrass
listGroupVersions
in interface AWSGreengrass
public ListGroupsResult listGroups(ListGroupsRequest request)
AWSGreengrass
listGroups
in interface AWSGreengrass
public ListLoggerDefinitionVersionsResult listLoggerDefinitionVersions(ListLoggerDefinitionVersionsRequest request)
AWSGreengrass
listLoggerDefinitionVersions
in interface AWSGreengrass
public ListLoggerDefinitionsResult listLoggerDefinitions(ListLoggerDefinitionsRequest request)
AWSGreengrass
listLoggerDefinitions
in interface AWSGreengrass
public ListSubscriptionDefinitionVersionsResult listSubscriptionDefinitionVersions(ListSubscriptionDefinitionVersionsRequest request)
AWSGreengrass
listSubscriptionDefinitionVersions
in interface AWSGreengrass
public ListSubscriptionDefinitionsResult listSubscriptionDefinitions(ListSubscriptionDefinitionsRequest request)
AWSGreengrass
listSubscriptionDefinitions
in interface AWSGreengrass
public ResetDeploymentsResult resetDeployments(ResetDeploymentsRequest request)
AWSGreengrass
resetDeployments
in interface AWSGreengrass
request
- Information needed to perform a reset of a group's deployments.public UpdateConnectivityInfoResult updateConnectivityInfo(UpdateConnectivityInfoRequest request)
AWSGreengrass
updateConnectivityInfo
in interface AWSGreengrass
request
- connectivity info requestpublic UpdateCoreDefinitionResult updateCoreDefinition(UpdateCoreDefinitionRequest request)
AWSGreengrass
updateCoreDefinition
in interface AWSGreengrass
public UpdateDeviceDefinitionResult updateDeviceDefinition(UpdateDeviceDefinitionRequest request)
AWSGreengrass
updateDeviceDefinition
in interface AWSGreengrass
public UpdateFunctionDefinitionResult updateFunctionDefinition(UpdateFunctionDefinitionRequest request)
AWSGreengrass
updateFunctionDefinition
in interface AWSGreengrass
public UpdateGroupResult updateGroup(UpdateGroupRequest request)
AWSGreengrass
updateGroup
in interface AWSGreengrass
public UpdateGroupCertificateConfigurationResult updateGroupCertificateConfiguration(UpdateGroupCertificateConfigurationRequest request)
AWSGreengrass
updateGroupCertificateConfiguration
in interface AWSGreengrass
public UpdateLoggerDefinitionResult updateLoggerDefinition(UpdateLoggerDefinitionRequest request)
AWSGreengrass
updateLoggerDefinition
in interface AWSGreengrass
public UpdateSubscriptionDefinitionResult updateSubscriptionDefinition(UpdateSubscriptionDefinitionRequest request)
AWSGreengrass
updateSubscriptionDefinition
in interface AWSGreengrass
public void shutdown()
AWSGreengrass
shutdown
in interface AWSGreengrass
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSGreengrass
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSGreengrass
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.