public final class OperationInfo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
OperationInfo.Builder
Builder 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 |
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 <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.