public final class OperationInfo extends Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | OperationInfo.BuilderBuilder for a  OperationInfo. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | addtionalMetadata(OperationMetadataAttribute<T> key)Gets an unmodeled piece of metadata. | 
| String | apiVersion() | 
| static OperationInfo.Builder | builder() | 
| boolean | hasEvent() | 
| boolean | hasEventStreamingInput() | 
| boolean | hasExplicitPayloadMember() | 
| boolean | hasPayloadMembers() | 
| boolean | hasStreamingInput() | 
| SdkHttpMethod | httpMethod() | 
| String | operationIdentifier() | 
| String | requestUri() | 
public String requestUri()
public SdkHttpMethod httpMethod()
public String operationIdentifier()
public String apiVersion()
public boolean hasExplicitPayloadMember()
public boolean hasPayloadMembers()
public boolean hasStreamingInput()
public boolean hasEventStreamingInput()
public boolean hasEvent()
public <T> T addtionalMetadata(OperationMetadataAttribute<T> key)
T - Type of metadata being requested.key - Key the metadata was registered under.public static OperationInfo.Builder builder()
OperationInfo.Copyright © 2019. All rights reserved.