Class GreengrassCoreIPCServiceModel
- java.lang.Object
-
- software.amazon.awssdk.eventstreamrpc.EventStreamRPCServiceModel
-
- software.amazon.awssdk.aws.greengrass.GreengrassCoreIPCServiceModel
-
public class GreengrassCoreIPCServiceModel extends EventStreamRPCServiceModel
-
-
Field Summary
-
Fields inherited from class software.amazon.awssdk.eventstreamrpc.EventStreamRPCServiceModel
CONTENT_TYPE_APPLICATION_JSON, CONTENT_TYPE_APPLICATION_TEXT, CONTENT_TYPE_HEADER, SERVICE_MODEL_TYPE_HEADER
-
-
Method Summary
-
Methods inherited from class software.amazon.awssdk.eventstreamrpc.EventStreamRPCServiceModel
blobTypeEquals, fromJson, fromJson, getApplicationModelClass, getStaticGson, toJson, toJsonString
-
-
-
-
Field Detail
-
SERVICE_NAMESPACE
public static final String SERVICE_NAMESPACE
- See Also:
- Constant Field Values
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
AUTHORIZE_CLIENT_DEVICE_ACTION
public static final String AUTHORIZE_CLIENT_DEVICE_ACTION
- See Also:
- Constant Field Values
-
CANCEL_LOCAL_DEPLOYMENT
public static final String CANCEL_LOCAL_DEPLOYMENT
- See Also:
- Constant Field Values
-
CREATE_DEBUG_PASSWORD
public static final String CREATE_DEBUG_PASSWORD
- See Also:
- Constant Field Values
-
CREATE_LOCAL_DEPLOYMENT
public static final String CREATE_LOCAL_DEPLOYMENT
- See Also:
- Constant Field Values
-
DEFER_COMPONENT_UPDATE
public static final String DEFER_COMPONENT_UPDATE
- See Also:
- Constant Field Values
-
DELETE_THING_SHADOW
public static final String DELETE_THING_SHADOW
- See Also:
- Constant Field Values
-
GET_CLIENT_DEVICE_AUTH_TOKEN
public static final String GET_CLIENT_DEVICE_AUTH_TOKEN
- See Also:
- Constant Field Values
-
GET_COMPONENT_DETAILS
public static final String GET_COMPONENT_DETAILS
- See Also:
- Constant Field Values
-
GET_CONFIGURATION
public static final String GET_CONFIGURATION
- See Also:
- Constant Field Values
-
GET_LOCAL_DEPLOYMENT_STATUS
public static final String GET_LOCAL_DEPLOYMENT_STATUS
- See Also:
- Constant Field Values
-
GET_SECRET_VALUE
public static final String GET_SECRET_VALUE
- See Also:
- Constant Field Values
-
GET_THING_SHADOW
public static final String GET_THING_SHADOW
- See Also:
- Constant Field Values
-
LIST_COMPONENTS
public static final String LIST_COMPONENTS
- See Also:
- Constant Field Values
-
LIST_LOCAL_DEPLOYMENTS
public static final String LIST_LOCAL_DEPLOYMENTS
- See Also:
- Constant Field Values
-
LIST_NAMED_SHADOWS_FOR_THING
public static final String LIST_NAMED_SHADOWS_FOR_THING
- See Also:
- Constant Field Values
-
PAUSE_COMPONENT
public static final String PAUSE_COMPONENT
- See Also:
- Constant Field Values
-
PUBLISH_TO_IOT_CORE
public static final String PUBLISH_TO_IOT_CORE
- See Also:
- Constant Field Values
-
PUBLISH_TO_TOPIC
public static final String PUBLISH_TO_TOPIC
- See Also:
- Constant Field Values
-
PUT_COMPONENT_METRIC
public static final String PUT_COMPONENT_METRIC
- See Also:
- Constant Field Values
-
RESTART_COMPONENT
public static final String RESTART_COMPONENT
- See Also:
- Constant Field Values
-
RESUME_COMPONENT
public static final String RESUME_COMPONENT
- See Also:
- Constant Field Values
-
SEND_CONFIGURATION_VALIDITY_REPORT
public static final String SEND_CONFIGURATION_VALIDITY_REPORT
- See Also:
- Constant Field Values
-
STOP_COMPONENT
public static final String STOP_COMPONENT
- See Also:
- Constant Field Values
-
SUBSCRIBE_TO_CERTIFICATE_UPDATES
public static final String SUBSCRIBE_TO_CERTIFICATE_UPDATES
- See Also:
- Constant Field Values
-
SUBSCRIBE_TO_COMPONENT_UPDATES
public static final String SUBSCRIBE_TO_COMPONENT_UPDATES
- See Also:
- Constant Field Values
-
SUBSCRIBE_TO_CONFIGURATION_UPDATE
public static final String SUBSCRIBE_TO_CONFIGURATION_UPDATE
- See Also:
- Constant Field Values
-
SUBSCRIBE_TO_IOT_CORE
public static final String SUBSCRIBE_TO_IOT_CORE
- See Also:
- Constant Field Values
-
SUBSCRIBE_TO_TOPIC
public static final String SUBSCRIBE_TO_TOPIC
- See Also:
- Constant Field Values
-
SUBSCRIBE_TO_VALIDATE_CONFIGURATION_UPDATES
public static final String SUBSCRIBE_TO_VALIDATE_CONFIGURATION_UPDATES
- See Also:
- Constant Field Values
-
UPDATE_CONFIGURATION
public static final String UPDATE_CONFIGURATION
- See Also:
- Constant Field Values
-
UPDATE_STATE
public static final String UPDATE_STATE
- See Also:
- Constant Field Values
-
UPDATE_THING_SHADOW
public static final String UPDATE_THING_SHADOW
- See Also:
- Constant Field Values
-
VALIDATE_AUTHORIZATION_TOKEN
public static final String VALIDATE_AUTHORIZATION_TOKEN
- See Also:
- Constant Field Values
-
VERIFY_CLIENT_DEVICE_IDENTITY
public static final String VERIFY_CLIENT_DEVICE_IDENTITY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static GreengrassCoreIPCServiceModel getInstance()
-
getServiceName
public String getServiceName()
Description copied from class:EventStreamRPCServiceModel
For getting the actual service name- Specified by:
getServiceName
in classEventStreamRPCServiceModel
- Returns:
- The name of the service as a string
-
getAuthorizeClientDeviceActionModelContext
public static AuthorizeClientDeviceActionOperationContext getAuthorizeClientDeviceActionModelContext()
-
getCancelLocalDeploymentModelContext
public static CancelLocalDeploymentOperationContext getCancelLocalDeploymentModelContext()
-
getCreateDebugPasswordModelContext
public static CreateDebugPasswordOperationContext getCreateDebugPasswordModelContext()
-
getCreateLocalDeploymentModelContext
public static CreateLocalDeploymentOperationContext getCreateLocalDeploymentModelContext()
-
getDeferComponentUpdateModelContext
public static DeferComponentUpdateOperationContext getDeferComponentUpdateModelContext()
-
getDeleteThingShadowModelContext
public static DeleteThingShadowOperationContext getDeleteThingShadowModelContext()
-
getGetClientDeviceAuthTokenModelContext
public static GetClientDeviceAuthTokenOperationContext getGetClientDeviceAuthTokenModelContext()
-
getGetComponentDetailsModelContext
public static GetComponentDetailsOperationContext getGetComponentDetailsModelContext()
-
getGetConfigurationModelContext
public static GetConfigurationOperationContext getGetConfigurationModelContext()
-
getGetLocalDeploymentStatusModelContext
public static GetLocalDeploymentStatusOperationContext getGetLocalDeploymentStatusModelContext()
-
getGetSecretValueModelContext
public static GetSecretValueOperationContext getGetSecretValueModelContext()
-
getGetThingShadowModelContext
public static GetThingShadowOperationContext getGetThingShadowModelContext()
-
getListComponentsModelContext
public static ListComponentsOperationContext getListComponentsModelContext()
-
getListLocalDeploymentsModelContext
public static ListLocalDeploymentsOperationContext getListLocalDeploymentsModelContext()
-
getListNamedShadowsForThingModelContext
public static ListNamedShadowsForThingOperationContext getListNamedShadowsForThingModelContext()
-
getPauseComponentModelContext
public static PauseComponentOperationContext getPauseComponentModelContext()
-
getPublishToIoTCoreModelContext
public static PublishToIoTCoreOperationContext getPublishToIoTCoreModelContext()
-
getPublishToTopicModelContext
public static PublishToTopicOperationContext getPublishToTopicModelContext()
-
getPutComponentMetricModelContext
public static PutComponentMetricOperationContext getPutComponentMetricModelContext()
-
getRestartComponentModelContext
public static RestartComponentOperationContext getRestartComponentModelContext()
-
getResumeComponentModelContext
public static ResumeComponentOperationContext getResumeComponentModelContext()
-
getSendConfigurationValidityReportModelContext
public static SendConfigurationValidityReportOperationContext getSendConfigurationValidityReportModelContext()
-
getStopComponentModelContext
public static StopComponentOperationContext getStopComponentModelContext()
-
getSubscribeToCertificateUpdatesModelContext
public static SubscribeToCertificateUpdatesOperationContext getSubscribeToCertificateUpdatesModelContext()
-
getSubscribeToComponentUpdatesModelContext
public static SubscribeToComponentUpdatesOperationContext getSubscribeToComponentUpdatesModelContext()
-
getSubscribeToConfigurationUpdateModelContext
public static SubscribeToConfigurationUpdateOperationContext getSubscribeToConfigurationUpdateModelContext()
-
getSubscribeToIoTCoreModelContext
public static SubscribeToIoTCoreOperationContext getSubscribeToIoTCoreModelContext()
-
getSubscribeToTopicModelContext
public static SubscribeToTopicOperationContext getSubscribeToTopicModelContext()
-
getSubscribeToValidateConfigurationUpdatesModelContext
public static SubscribeToValidateConfigurationUpdatesOperationContext getSubscribeToValidateConfigurationUpdatesModelContext()
-
getUpdateConfigurationModelContext
public static UpdateConfigurationOperationContext getUpdateConfigurationModelContext()
-
getUpdateStateModelContext
public static UpdateStateOperationContext getUpdateStateModelContext()
-
getUpdateThingShadowModelContext
public static UpdateThingShadowOperationContext getUpdateThingShadowModelContext()
-
getValidateAuthorizationTokenModelContext
public static ValidateAuthorizationTokenOperationContext getValidateAuthorizationTokenModelContext()
-
getVerifyClientDeviceIdentityModelContext
public static VerifyClientDeviceIdentityOperationContext getVerifyClientDeviceIdentityModelContext()
-
getAllOperations
public final Collection<String> getAllOperations()
Description copied from class:EventStreamRPCServiceModel
Retreives all operations on the service- Specified by:
getAllOperations
in classEventStreamRPCServiceModel
- Returns:
- All operations on the service
-
getOperationModelContext
public OperationModelContext getOperationModelContext(String operationName)
Description copied from class:EventStreamRPCServiceModel
Retrieves the operation model context for a given operation name on the service This may not be a useful interface as generated code will typically pull a known operation model context Public visibility is useful for testing- Specified by:
getOperationModelContext
in classEventStreamRPCServiceModel
- Parameters:
operationName
- The name of the operation- Returns:
- The operation context associated with the given operation name
-
-