Class GetLocalDeploymentStatusOperationContext
- java.lang.Object
- 
- software.amazon.awssdk.aws.greengrass.GetLocalDeploymentStatusOperationContext
 
- 
- All Implemented Interfaces:
- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
 
 public class GetLocalDeploymentStatusOperationContext extends Object implements OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage> Get status of a local deployment with the given deploymentId
- 
- 
Constructor SummaryConstructors Constructor Description GetLocalDeploymentStatusOperationContext()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetOperationName()Returns the canonical operation name associated with this context across any client language.StringgetRequestApplicationModelType()Returns the application model type string for the initial-request objectClass<GetLocalDeploymentStatusRequest>getRequestTypeClass()Returns the initial-request java class typeStringgetResponseApplicationModelType()Returns the application model type string for the initial response objectClass<GetLocalDeploymentStatusResponse>getResponseTypeClass()Returns the initial-response java class typeEventStreamRPCServiceModelgetServiceModel()Returns the service model which can look up all/any Java error class types if an operation throws it so the handling has a chanceOptional<String>getStreamingRequestApplicationModelType()Returns the application model type ofOptional<Class<EventStreamJsonMessage>>getStreamingRequestTypeClass()Returns the streaming-request java class typeOptional<String>getStreamingResponseApplicationModelType()Returns the streaming response application model stringOptional<Class<EventStreamJsonMessage>>getStreamingResponseTypeClass()Returns the streaming-response java class type- 
Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface software.amazon.awssdk.eventstreamrpc.OperationModelContextisStreamingOperation
 
- 
 
- 
- 
- 
Method Detail- 
getServiceModelpublic EventStreamRPCServiceModel getServiceModel() Description copied from interface:OperationModelContextReturns the service model which can look up all/any Java error class types if an operation throws it so the handling has a chance- Specified by:
- getServiceModelin interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the service model which can look up all/any Java error class types if an operation throws it so the handling has a chance
 
 - 
getOperationNamepublic String getOperationName() Description copied from interface:OperationModelContextReturns the canonical operation name associated with this context across any client language. Namespace included Example: aws.greengrass#SubscribeToTopic- Specified by:
- getOperationNamein interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the canonical operation name associated with this context across any client language.
 
 - 
getRequestTypeClasspublic Class<GetLocalDeploymentStatusRequest> getRequestTypeClass() Description copied from interface:OperationModelContextReturns the initial-request java class type- Specified by:
- getRequestTypeClassin interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the initial-request java class type
 
 - 
getResponseTypeClasspublic Class<GetLocalDeploymentStatusResponse> getResponseTypeClass() Description copied from interface:OperationModelContextReturns the initial-response java class type- Specified by:
- getResponseTypeClassin interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the initial-response java class type
 
 - 
getRequestApplicationModelTypepublic String getRequestApplicationModelType() Description copied from interface:OperationModelContextReturns the application model type string for the initial-request object- Specified by:
- getRequestApplicationModelTypein interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the application model type string for the initial-request object
 
 - 
getResponseApplicationModelTypepublic String getResponseApplicationModelType() Description copied from interface:OperationModelContextReturns the application model type string for the initial response object- Specified by:
- getResponseApplicationModelTypein interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the application model type string for the initial response object
 
 - 
getStreamingRequestTypeClasspublic Optional<Class<EventStreamJsonMessage>> getStreamingRequestTypeClass() Description copied from interface:OperationModelContextReturns the streaming-request java class type- Specified by:
- getStreamingRequestTypeClassin interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the streaming-request java class type
 
 - 
getStreamingResponseTypeClasspublic Optional<Class<EventStreamJsonMessage>> getStreamingResponseTypeClass() Description copied from interface:OperationModelContextReturns the streaming-response java class type- Specified by:
- getStreamingResponseTypeClassin interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the streaming-response java class type
 
 - 
getStreamingRequestApplicationModelTypepublic Optional<String> getStreamingRequestApplicationModelType() Description copied from interface:OperationModelContextReturns the application model type of- Specified by:
- getStreamingRequestApplicationModelTypein interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the application model type of
 
 - 
getStreamingResponseApplicationModelTypepublic Optional<String> getStreamingResponseApplicationModelType() Description copied from interface:OperationModelContextReturns the streaming response application model string- Specified by:
- getStreamingResponseApplicationModelTypein interface- OperationModelContext<GetLocalDeploymentStatusRequest,GetLocalDeploymentStatusResponse,EventStreamJsonMessage,EventStreamJsonMessage>
- Returns:
- the streaming response application model string
 
 
- 
 
-