Package com.google.dataflow.v1beta3
Class StructuredMessage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
- com.google.dataflow.v1beta3.StructuredMessage.Builder
-
- All Implemented Interfaces:
StructuredMessageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StructuredMessage
public static final class StructuredMessage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder> implements StructuredMessageOrBuilder
A rich message format, including a human readable string, a key for identifying the message, and structured data associated with the message for programmatic consumption.
Protobuf typegoogle.dataflow.v1beta3.StructuredMessage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StructuredMessage.BuilderaddAllParameters(Iterable<? extends StructuredMessage.Parameter> values)The structured data associated with this message.StructuredMessage.BuilderaddParameters(int index, StructuredMessage.Parameter value)The structured data associated with this message.StructuredMessage.BuilderaddParameters(int index, StructuredMessage.Parameter.Builder builderForValue)The structured data associated with this message.StructuredMessage.BuilderaddParameters(StructuredMessage.Parameter value)The structured data associated with this message.StructuredMessage.BuilderaddParameters(StructuredMessage.Parameter.Builder builderForValue)The structured data associated with this message.StructuredMessage.Parameter.BuilderaddParametersBuilder()The structured data associated with this message.StructuredMessage.Parameter.BuilderaddParametersBuilder(int index)The structured data associated with this message.StructuredMessage.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StructuredMessagebuild()StructuredMessagebuildPartial()StructuredMessage.Builderclear()StructuredMessage.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)StructuredMessage.BuilderclearMessageKey()Identifier for this message type.StructuredMessage.BuilderclearMessageText()Human-readable version of message.StructuredMessage.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)StructuredMessage.BuilderclearParameters()The structured data associated with this message.StructuredMessage.Builderclone()StructuredMessagegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetMessageKey()Identifier for this message type.com.google.protobuf.ByteStringgetMessageKeyBytes()Identifier for this message type.StringgetMessageText()Human-readable version of message.com.google.protobuf.ByteStringgetMessageTextBytes()Human-readable version of message.StructuredMessage.ParametergetParameters(int index)The structured data associated with this message.StructuredMessage.Parameter.BuildergetParametersBuilder(int index)The structured data associated with this message.List<StructuredMessage.Parameter.Builder>getParametersBuilderList()The structured data associated with this message.intgetParametersCount()The structured data associated with this message.List<StructuredMessage.Parameter>getParametersList()The structured data associated with this message.StructuredMessage.ParameterOrBuildergetParametersOrBuilder(int index)The structured data associated with this message.List<? extends StructuredMessage.ParameterOrBuilder>getParametersOrBuilderList()The structured data associated with this message.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()StructuredMessage.BuildermergeFrom(StructuredMessage other)StructuredMessage.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)StructuredMessage.BuildermergeFrom(com.google.protobuf.Message other)StructuredMessage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)StructuredMessage.BuilderremoveParameters(int index)The structured data associated with this message.StructuredMessage.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StructuredMessage.BuildersetMessageKey(String value)Identifier for this message type.StructuredMessage.BuildersetMessageKeyBytes(com.google.protobuf.ByteString value)Identifier for this message type.StructuredMessage.BuildersetMessageText(String value)Human-readable version of message.StructuredMessage.BuildersetMessageTextBytes(com.google.protobuf.ByteString value)Human-readable version of message.StructuredMessage.BuildersetParameters(int index, StructuredMessage.Parameter value)The structured data associated with this message.StructuredMessage.BuildersetParameters(int index, StructuredMessage.Parameter.Builder builderForValue)The structured data associated with this message.StructuredMessage.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)StructuredMessage.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
clear
public StructuredMessage.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.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.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
getDefaultInstanceForType
public StructuredMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public StructuredMessage build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StructuredMessage buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StructuredMessage.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
setField
public StructuredMessage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
clearField
public StructuredMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
clearOneof
public StructuredMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
setRepeatedField
public StructuredMessage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
addRepeatedField
public StructuredMessage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
mergeFrom
public StructuredMessage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StructuredMessage.Builder>
-
mergeFrom
public StructuredMessage.Builder mergeFrom(StructuredMessage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
mergeFrom
public StructuredMessage.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.Builder>- Throws:
IOException
-
getMessageText
public String getMessageText()
Human-readable version of message.
string message_text = 1;- Specified by:
getMessageTextin interfaceStructuredMessageOrBuilder- Returns:
- The messageText.
-
getMessageTextBytes
public com.google.protobuf.ByteString getMessageTextBytes()
Human-readable version of message.
string message_text = 1;- Specified by:
getMessageTextBytesin interfaceStructuredMessageOrBuilder- Returns:
- The bytes for messageText.
-
setMessageText
public StructuredMessage.Builder setMessageText(String value)
Human-readable version of message.
string message_text = 1;- Parameters:
value- The messageText to set.- Returns:
- This builder for chaining.
-
clearMessageText
public StructuredMessage.Builder clearMessageText()
Human-readable version of message.
string message_text = 1;- Returns:
- This builder for chaining.
-
setMessageTextBytes
public StructuredMessage.Builder setMessageTextBytes(com.google.protobuf.ByteString value)
Human-readable version of message.
string message_text = 1;- Parameters:
value- The bytes for messageText to set.- Returns:
- This builder for chaining.
-
getMessageKey
public String getMessageKey()
Identifier for this message type. Used by external systems to internationalize or personalize message.
string message_key = 2;- Specified by:
getMessageKeyin interfaceStructuredMessageOrBuilder- Returns:
- The messageKey.
-
getMessageKeyBytes
public com.google.protobuf.ByteString getMessageKeyBytes()
Identifier for this message type. Used by external systems to internationalize or personalize message.
string message_key = 2;- Specified by:
getMessageKeyBytesin interfaceStructuredMessageOrBuilder- Returns:
- The bytes for messageKey.
-
setMessageKey
public StructuredMessage.Builder setMessageKey(String value)
Identifier for this message type. Used by external systems to internationalize or personalize message.
string message_key = 2;- Parameters:
value- The messageKey to set.- Returns:
- This builder for chaining.
-
clearMessageKey
public StructuredMessage.Builder clearMessageKey()
Identifier for this message type. Used by external systems to internationalize or personalize message.
string message_key = 2;- Returns:
- This builder for chaining.
-
setMessageKeyBytes
public StructuredMessage.Builder setMessageKeyBytes(com.google.protobuf.ByteString value)
Identifier for this message type. Used by external systems to internationalize or personalize message.
string message_key = 2;- Parameters:
value- The bytes for messageKey to set.- Returns:
- This builder for chaining.
-
getParametersList
public List<StructuredMessage.Parameter> getParametersList()
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;- Specified by:
getParametersListin interfaceStructuredMessageOrBuilder
-
getParametersCount
public int getParametersCount()
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;- Specified by:
getParametersCountin interfaceStructuredMessageOrBuilder
-
getParameters
public StructuredMessage.Parameter getParameters(int index)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;- Specified by:
getParametersin interfaceStructuredMessageOrBuilder
-
setParameters
public StructuredMessage.Builder setParameters(int index, StructuredMessage.Parameter value)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
setParameters
public StructuredMessage.Builder setParameters(int index, StructuredMessage.Parameter.Builder builderForValue)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
addParameters
public StructuredMessage.Builder addParameters(StructuredMessage.Parameter value)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
addParameters
public StructuredMessage.Builder addParameters(int index, StructuredMessage.Parameter value)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
addParameters
public StructuredMessage.Builder addParameters(StructuredMessage.Parameter.Builder builderForValue)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
addParameters
public StructuredMessage.Builder addParameters(int index, StructuredMessage.Parameter.Builder builderForValue)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
addAllParameters
public StructuredMessage.Builder addAllParameters(Iterable<? extends StructuredMessage.Parameter> values)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
clearParameters
public StructuredMessage.Builder clearParameters()
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
removeParameters
public StructuredMessage.Builder removeParameters(int index)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
getParametersBuilder
public StructuredMessage.Parameter.Builder getParametersBuilder(int index)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
getParametersOrBuilder
public StructuredMessage.ParameterOrBuilder getParametersOrBuilder(int index)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;- Specified by:
getParametersOrBuilderin interfaceStructuredMessageOrBuilder
-
getParametersOrBuilderList
public List<? extends StructuredMessage.ParameterOrBuilder> getParametersOrBuilderList()
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;- Specified by:
getParametersOrBuilderListin interfaceStructuredMessageOrBuilder
-
addParametersBuilder
public StructuredMessage.Parameter.Builder addParametersBuilder()
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
addParametersBuilder
public StructuredMessage.Parameter.Builder addParametersBuilder(int index)
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
getParametersBuilderList
public List<StructuredMessage.Parameter.Builder> getParametersBuilderList()
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
-
setUnknownFields
public final StructuredMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
mergeUnknownFields
public final StructuredMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
-