Class GreengrassCoreIPCClient
java.lang.Object
software.amazon.awssdk.eventstreamrpc.EventStreamRPCClient
software.amazon.awssdk.aws.greengrass.GreengrassCoreIPCClient
- All Implemented Interfaces:
GreengrassCoreIPC
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthorizeClientDeviceAction(AuthorizeClientDeviceActionRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) cancelLocalDeployment(CancelLocalDeploymentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) createDebugPassword(CreateDebugPasswordRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) createLocalDeployment(CreateLocalDeploymentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) deferComponentUpdate(DeferComponentUpdateRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) deleteThingShadow(DeleteThingShadowRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) getClientDeviceAuthToken(GetClientDeviceAuthTokenRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) getComponentDetails(GetComponentDetailsRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) getConfiguration(GetConfigurationRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) getLocalDeploymentStatus(GetLocalDeploymentStatusRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) getSecretValue(GetSecretValueRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) getThingShadow(GetThingShadowRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) listComponents(ListComponentsRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) listLocalDeployments(ListLocalDeploymentsRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) listNamedShadowsForThing(ListNamedShadowsForThingRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) pauseComponent(PauseComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) publishToIoTCore(PublishToIoTCoreRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) publishToTopic(PublishToTopicRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) putComponentMetric(PutComponentMetricRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) restartComponent(RestartComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) resumeComponent(ResumeComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) sendConfigurationValidityReport(SendConfigurationValidityReportRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) stopComponent(StopComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) subscribeToCertificateUpdates(SubscribeToCertificateUpdatesRequest request, Optional<StreamResponseHandler<CertificateUpdateEvent>> streamResponseHandler) subscribeToComponentUpdates(SubscribeToComponentUpdatesRequest request, Optional<StreamResponseHandler<ComponentUpdatePolicyEvents>> streamResponseHandler) subscribeToConfigurationUpdate(SubscribeToConfigurationUpdateRequest request, Optional<StreamResponseHandler<ConfigurationUpdateEvents>> streamResponseHandler) subscribeToIoTCore(SubscribeToIoTCoreRequest request, Optional<StreamResponseHandler<IoTCoreMessage>> streamResponseHandler) subscribeToTopic(SubscribeToTopicRequest request, Optional<StreamResponseHandler<SubscriptionResponseMessage>> streamResponseHandler) subscribeToValidateConfigurationUpdates(SubscribeToValidateConfigurationUpdatesRequest request, Optional<StreamResponseHandler<ValidateConfigurationUpdateEvents>> streamResponseHandler) updateConfiguration(UpdateConfigurationRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) updateState(UpdateStateRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) updateThingShadow(UpdateThingShadowRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) validateAuthorizationToken(ValidateAuthorizationTokenRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) verifyClientDeviceIdentity(VerifyClientDeviceIdentityRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) Methods inherited from class software.amazon.awssdk.eventstreamrpc.EventStreamRPCClient
doOperationInvoke
-
Constructor Details
-
GreengrassCoreIPCClient
-
-
Method Details
-
authorizeClientDeviceAction
public AuthorizeClientDeviceActionResponseHandler authorizeClientDeviceAction(AuthorizeClientDeviceActionRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
authorizeClientDeviceActionin interfaceGreengrassCoreIPC
-
cancelLocalDeployment
public CancelLocalDeploymentResponseHandler cancelLocalDeployment(CancelLocalDeploymentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
cancelLocalDeploymentin interfaceGreengrassCoreIPC
-
createDebugPassword
public CreateDebugPasswordResponseHandler createDebugPassword(CreateDebugPasswordRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
createDebugPasswordin interfaceGreengrassCoreIPC
-
createLocalDeployment
public CreateLocalDeploymentResponseHandler createLocalDeployment(CreateLocalDeploymentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
createLocalDeploymentin interfaceGreengrassCoreIPC
-
deferComponentUpdate
public DeferComponentUpdateResponseHandler deferComponentUpdate(DeferComponentUpdateRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
deferComponentUpdatein interfaceGreengrassCoreIPC
-
deleteThingShadow
public DeleteThingShadowResponseHandler deleteThingShadow(DeleteThingShadowRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
deleteThingShadowin interfaceGreengrassCoreIPC
-
getClientDeviceAuthToken
public GetClientDeviceAuthTokenResponseHandler getClientDeviceAuthToken(GetClientDeviceAuthTokenRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
getClientDeviceAuthTokenin interfaceGreengrassCoreIPC
-
getComponentDetails
public GetComponentDetailsResponseHandler getComponentDetails(GetComponentDetailsRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
getComponentDetailsin interfaceGreengrassCoreIPC
-
getConfiguration
public GetConfigurationResponseHandler getConfiguration(GetConfigurationRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
getConfigurationin interfaceGreengrassCoreIPC
-
getLocalDeploymentStatus
public GetLocalDeploymentStatusResponseHandler getLocalDeploymentStatus(GetLocalDeploymentStatusRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
getLocalDeploymentStatusin interfaceGreengrassCoreIPC
-
getSecretValue
public GetSecretValueResponseHandler getSecretValue(GetSecretValueRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
getSecretValuein interfaceGreengrassCoreIPC
-
getThingShadow
public GetThingShadowResponseHandler getThingShadow(GetThingShadowRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
getThingShadowin interfaceGreengrassCoreIPC
-
listComponents
public ListComponentsResponseHandler listComponents(ListComponentsRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
listComponentsin interfaceGreengrassCoreIPC
-
listLocalDeployments
public ListLocalDeploymentsResponseHandler listLocalDeployments(ListLocalDeploymentsRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
listLocalDeploymentsin interfaceGreengrassCoreIPC
-
listNamedShadowsForThing
public ListNamedShadowsForThingResponseHandler listNamedShadowsForThing(ListNamedShadowsForThingRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
listNamedShadowsForThingin interfaceGreengrassCoreIPC
-
pauseComponent
public PauseComponentResponseHandler pauseComponent(PauseComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
pauseComponentin interfaceGreengrassCoreIPC
-
publishToIoTCore
public PublishToIoTCoreResponseHandler publishToIoTCore(PublishToIoTCoreRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
publishToIoTCorein interfaceGreengrassCoreIPC
-
publishToTopic
public PublishToTopicResponseHandler publishToTopic(PublishToTopicRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
publishToTopicin interfaceGreengrassCoreIPC
-
putComponentMetric
public PutComponentMetricResponseHandler putComponentMetric(PutComponentMetricRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
putComponentMetricin interfaceGreengrassCoreIPC
-
restartComponent
public RestartComponentResponseHandler restartComponent(RestartComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
restartComponentin interfaceGreengrassCoreIPC
-
resumeComponent
public ResumeComponentResponseHandler resumeComponent(ResumeComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
resumeComponentin interfaceGreengrassCoreIPC
-
sendConfigurationValidityReport
public SendConfigurationValidityReportResponseHandler sendConfigurationValidityReport(SendConfigurationValidityReportRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
sendConfigurationValidityReportin interfaceGreengrassCoreIPC
-
stopComponent
public StopComponentResponseHandler stopComponent(StopComponentRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
stopComponentin interfaceGreengrassCoreIPC
-
subscribeToCertificateUpdates
public SubscribeToCertificateUpdatesResponseHandler subscribeToCertificateUpdates(SubscribeToCertificateUpdatesRequest request, Optional<StreamResponseHandler<CertificateUpdateEvent>> streamResponseHandler) - Specified by:
subscribeToCertificateUpdatesin interfaceGreengrassCoreIPC
-
subscribeToComponentUpdates
public SubscribeToComponentUpdatesResponseHandler subscribeToComponentUpdates(SubscribeToComponentUpdatesRequest request, Optional<StreamResponseHandler<ComponentUpdatePolicyEvents>> streamResponseHandler) - Specified by:
subscribeToComponentUpdatesin interfaceGreengrassCoreIPC
-
subscribeToConfigurationUpdate
public SubscribeToConfigurationUpdateResponseHandler subscribeToConfigurationUpdate(SubscribeToConfigurationUpdateRequest request, Optional<StreamResponseHandler<ConfigurationUpdateEvents>> streamResponseHandler) - Specified by:
subscribeToConfigurationUpdatein interfaceGreengrassCoreIPC
-
subscribeToIoTCore
public SubscribeToIoTCoreResponseHandler subscribeToIoTCore(SubscribeToIoTCoreRequest request, Optional<StreamResponseHandler<IoTCoreMessage>> streamResponseHandler) - Specified by:
subscribeToIoTCorein interfaceGreengrassCoreIPC
-
subscribeToTopic
public SubscribeToTopicResponseHandler subscribeToTopic(SubscribeToTopicRequest request, Optional<StreamResponseHandler<SubscriptionResponseMessage>> streamResponseHandler) - Specified by:
subscribeToTopicin interfaceGreengrassCoreIPC
-
subscribeToValidateConfigurationUpdates
public SubscribeToValidateConfigurationUpdatesResponseHandler subscribeToValidateConfigurationUpdates(SubscribeToValidateConfigurationUpdatesRequest request, Optional<StreamResponseHandler<ValidateConfigurationUpdateEvents>> streamResponseHandler) - Specified by:
subscribeToValidateConfigurationUpdatesin interfaceGreengrassCoreIPC
-
updateConfiguration
public UpdateConfigurationResponseHandler updateConfiguration(UpdateConfigurationRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
updateConfigurationin interfaceGreengrassCoreIPC
-
updateState
public UpdateStateResponseHandler updateState(UpdateStateRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
updateStatein interfaceGreengrassCoreIPC
-
updateThingShadow
public UpdateThingShadowResponseHandler updateThingShadow(UpdateThingShadowRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
updateThingShadowin interfaceGreengrassCoreIPC
-
validateAuthorizationToken
public ValidateAuthorizationTokenResponseHandler validateAuthorizationToken(ValidateAuthorizationTokenRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
validateAuthorizationTokenin interfaceGreengrassCoreIPC
-
verifyClientDeviceIdentity
public VerifyClientDeviceIdentityResponseHandler verifyClientDeviceIdentity(VerifyClientDeviceIdentityRequest request, Optional<StreamResponseHandler<EventStreamJsonMessage>> streamResponseHandler) - Specified by:
verifyClientDeviceIdentityin interfaceGreengrassCoreIPC
-