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.Builder
addAllParameters(Iterable<? extends StructuredMessage.Parameter> values)
The structured data associated with this message.StructuredMessage.Builder
addParameters(int index, StructuredMessage.Parameter value)
The structured data associated with this message.StructuredMessage.Builder
addParameters(int index, StructuredMessage.Parameter.Builder builderForValue)
The structured data associated with this message.StructuredMessage.Builder
addParameters(StructuredMessage.Parameter value)
The structured data associated with this message.StructuredMessage.Builder
addParameters(StructuredMessage.Parameter.Builder builderForValue)
The structured data associated with this message.StructuredMessage.Parameter.Builder
addParametersBuilder()
The structured data associated with this message.StructuredMessage.Parameter.Builder
addParametersBuilder(int index)
The structured data associated with this message.StructuredMessage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
StructuredMessage
build()
StructuredMessage
buildPartial()
StructuredMessage.Builder
clear()
StructuredMessage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
StructuredMessage.Builder
clearMessageKey()
Identifier for this message type.StructuredMessage.Builder
clearMessageText()
Human-readable version of message.StructuredMessage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
StructuredMessage.Builder
clearParameters()
The structured data associated with this message.StructuredMessage.Builder
clone()
StructuredMessage
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getMessageKey()
Identifier for this message type.com.google.protobuf.ByteString
getMessageKeyBytes()
Identifier for this message type.String
getMessageText()
Human-readable version of message.com.google.protobuf.ByteString
getMessageTextBytes()
Human-readable version of message.StructuredMessage.Parameter
getParameters(int index)
The structured data associated with this message.StructuredMessage.Parameter.Builder
getParametersBuilder(int index)
The structured data associated with this message.List<StructuredMessage.Parameter.Builder>
getParametersBuilderList()
The structured data associated with this message.int
getParametersCount()
The structured data associated with this message.List<StructuredMessage.Parameter>
getParametersList()
The structured data associated with this message.StructuredMessage.ParameterOrBuilder
getParametersOrBuilder(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.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
StructuredMessage.Builder
mergeFrom(StructuredMessage other)
StructuredMessage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
StructuredMessage.Builder
mergeFrom(com.google.protobuf.Message other)
StructuredMessage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
StructuredMessage.Builder
removeParameters(int index)
The structured data associated with this message.StructuredMessage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
StructuredMessage.Builder
setMessageKey(String value)
Identifier for this message type.StructuredMessage.Builder
setMessageKeyBytes(com.google.protobuf.ByteString value)
Identifier for this message type.StructuredMessage.Builder
setMessageText(String value)
Human-readable version of message.StructuredMessage.Builder
setMessageTextBytes(com.google.protobuf.ByteString value)
Human-readable version of message.StructuredMessage.Builder
setParameters(int index, StructuredMessage.Parameter value)
The structured data associated with this message.StructuredMessage.Builder
setParameters(int index, StructuredMessage.Parameter.Builder builderForValue)
The structured data associated with this message.StructuredMessage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
StructuredMessage.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
clear
public StructuredMessage.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
getDefaultInstanceForType
public StructuredMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public StructuredMessage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StructuredMessage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StructuredMessage.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
setField
public StructuredMessage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
clearField
public StructuredMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
clearOneof
public StructuredMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
setRepeatedField
public StructuredMessage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
addRepeatedField
public StructuredMessage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
mergeFrom
public StructuredMessage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<StructuredMessage.Builder>
-
mergeFrom
public StructuredMessage.Builder mergeFrom(StructuredMessage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<StructuredMessage.Builder>
- Throws:
IOException
-
getMessageText
public String getMessageText()
Human-readable version of message.
string message_text = 1;
- Specified by:
getMessageText
in interfaceStructuredMessageOrBuilder
- Returns:
- The messageText.
-
getMessageTextBytes
public com.google.protobuf.ByteString getMessageTextBytes()
Human-readable version of message.
string message_text = 1;
- Specified by:
getMessageTextBytes
in 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:
getMessageKey
in 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:
getMessageKeyBytes
in 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:
getParametersList
in interfaceStructuredMessageOrBuilder
-
getParametersCount
public int getParametersCount()
The structured data associated with this message.
repeated .google.dataflow.v1beta3.StructuredMessage.Parameter parameters = 3;
- Specified by:
getParametersCount
in 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:
getParameters
in 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:
getParametersOrBuilder
in 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:
getParametersOrBuilderList
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
mergeUnknownFields
public final StructuredMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<StructuredMessage.Builder>
-
-