Package com.google.dataflow.v1beta3
Class StructuredMessage.Parameter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StructuredMessage.Parameter.Builder>
com.google.dataflow.v1beta3.StructuredMessage.Parameter.Builder
- All Implemented Interfaces:
StructuredMessage.ParameterOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StructuredMessage.Parameter
public static final class StructuredMessage.Parameter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StructuredMessage.Parameter.Builder>
implements StructuredMessage.ParameterOrBuilder
Structured data associated with this message.Protobuf type
google.dataflow.v1beta3.StructuredMessage.Parameter-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearKey()Key or name for this parameter.Value for this parameter.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKey()Key or name for this parameter.com.google.protobuf.ByteStringKey or name for this parameter.com.google.protobuf.ValuegetValue()Value for this parameter.com.google.protobuf.Value.BuilderValue for this parameter.com.google.protobuf.ValueOrBuilderValue for this parameter.booleanhasValue()Value for this parameter.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeValue(com.google.protobuf.Value value) Value for this parameter.Key or name for this parameter.setKeyBytes(com.google.protobuf.ByteString value) Key or name for this parameter.setValue(com.google.protobuf.Value value) Value for this parameter.setValue(com.google.protobuf.Value.Builder builderForValue) Value for this parameter.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<StructuredMessage.Parameter.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<StructuredMessage.Parameter.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<StructuredMessage.Parameter.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<StructuredMessage.Parameter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StructuredMessage.Parameter.Builder>
-
mergeFrom
public StructuredMessage.Parameter.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<StructuredMessage.Parameter.Builder>- Throws:
IOException
-
getKey
Key or name for this parameter.
string key = 1;- Specified by:
getKeyin interfaceStructuredMessage.ParameterOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()Key or name for this parameter.
string key = 1;- Specified by:
getKeyBytesin interfaceStructuredMessage.ParameterOrBuilder- Returns:
- The bytes for key.
-
setKey
Key or name for this parameter.
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
Key or name for this parameter.
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
Key or name for this parameter.
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()Value for this parameter.
.google.protobuf.Value value = 2;- Specified by:
hasValuein interfaceStructuredMessage.ParameterOrBuilder- Returns:
- Whether the value field is set.
-
getValue
public com.google.protobuf.Value getValue()Value for this parameter.
.google.protobuf.Value value = 2;- Specified by:
getValuein interfaceStructuredMessage.ParameterOrBuilder- Returns:
- The value.
-
setValue
Value for this parameter.
.google.protobuf.Value value = 2; -
setValue
public StructuredMessage.Parameter.Builder setValue(com.google.protobuf.Value.Builder builderForValue) Value for this parameter.
.google.protobuf.Value value = 2; -
mergeValue
Value for this parameter.
.google.protobuf.Value value = 2; -
clearValue
Value for this parameter.
.google.protobuf.Value value = 2; -
getValueBuilder
public com.google.protobuf.Value.Builder getValueBuilder()Value for this parameter.
.google.protobuf.Value value = 2; -
getValueOrBuilder
public com.google.protobuf.ValueOrBuilder getValueOrBuilder()Value for this parameter.
.google.protobuf.Value value = 2;- Specified by:
getValueOrBuilderin interfaceStructuredMessage.ParameterOrBuilder
-