Class Payload.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Payload.Builder>
com.google.cloud.apigeeconnect.v1.Payload.Builder
- All Implemented Interfaces:
PayloadOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Payload
public static final class Payload.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Payload.Builder>
implements PayloadOrBuilder
Payload for EgressRequest.Protobuf type
google.cloud.apigeeconnect.v1.Payload-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The action taken by agent.The HttpRequest proto.The information of stream.The action taken by agent.intThe action taken by agent.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe HttpRequest proto.The HttpRequest proto.The HttpRequest proto.The information of stream.The information of stream.The information of stream.booleanThe action taken by agent.booleanThe HttpRequest proto.booleanThe information of stream.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeHttpRequest(HttpRequest value) The HttpRequest proto.mergeStreamInfo(StreamInfo value) The information of stream.The action taken by agent.setActionValue(int value) The action taken by agent.setHttpRequest(HttpRequest value) The HttpRequest proto.setHttpRequest(HttpRequest.Builder builderForValue) The HttpRequest proto.setStreamInfo(StreamInfo value) The information of stream.setStreamInfo(StreamInfo.Builder builderForValue) The information of stream.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Payload.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Payload.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Payload.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Payload.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Payload.Builder>
-
mergeFrom
public Payload.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Payload.Builder>- Throws:
IOException
-
getKindCase
- Specified by:
getKindCasein interfacePayloadOrBuilder
-
clearKind
-
hasHttpRequest
public boolean hasHttpRequest()The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1;- Specified by:
hasHttpRequestin interfacePayloadOrBuilder- Returns:
- Whether the httpRequest field is set.
-
getHttpRequest
The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1;- Specified by:
getHttpRequestin interfacePayloadOrBuilder- Returns:
- The httpRequest.
-
setHttpRequest
The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1; -
setHttpRequest
The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1; -
mergeHttpRequest
The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1; -
clearHttpRequest
The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1; -
getHttpRequestBuilder
The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1; -
getHttpRequestOrBuilder
The HttpRequest proto.
.google.cloud.apigeeconnect.v1.HttpRequest http_request = 1;- Specified by:
getHttpRequestOrBuilderin interfacePayloadOrBuilder
-
hasStreamInfo
public boolean hasStreamInfo()The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2;- Specified by:
hasStreamInfoin interfacePayloadOrBuilder- Returns:
- Whether the streamInfo field is set.
-
getStreamInfo
The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2;- Specified by:
getStreamInfoin interfacePayloadOrBuilder- Returns:
- The streamInfo.
-
setStreamInfo
The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2; -
setStreamInfo
The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2; -
mergeStreamInfo
The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2; -
clearStreamInfo
The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2; -
getStreamInfoBuilder
The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2; -
getStreamInfoOrBuilder
The information of stream.
.google.cloud.apigeeconnect.v1.StreamInfo stream_info = 2;- Specified by:
getStreamInfoOrBuilderin interfacePayloadOrBuilder
-
hasAction
public boolean hasAction()The action taken by agent.
.google.cloud.apigeeconnect.v1.Action action = 3;- Specified by:
hasActionin interfacePayloadOrBuilder- Returns:
- Whether the action field is set.
-
getActionValue
public int getActionValue()The action taken by agent.
.google.cloud.apigeeconnect.v1.Action action = 3;- Specified by:
getActionValuein interfacePayloadOrBuilder- Returns:
- The enum numeric value on the wire for action.
-
setActionValue
The action taken by agent.
.google.cloud.apigeeconnect.v1.Action action = 3;- Parameters:
value- The enum numeric value on the wire for action to set.- Returns:
- This builder for chaining.
-
getAction
The action taken by agent.
.google.cloud.apigeeconnect.v1.Action action = 3;- Specified by:
getActionin interfacePayloadOrBuilder- Returns:
- The action.
-
setAction
The action taken by agent.
.google.cloud.apigeeconnect.v1.Action action = 3;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
The action taken by agent.
.google.cloud.apigeeconnect.v1.Action action = 3;- Returns:
- This builder for chaining.
-