Class FormatMessage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FormatMessage.Builder>
-
- com.google.devtools.clouddebugger.v2.FormatMessage.Builder
-
- All Implemented Interfaces:
FormatMessageOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- FormatMessage
public static final class FormatMessage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FormatMessage.Builder> implements FormatMessageOrBuilder
Represents a message with parameters.
Protobuf typegoogle.devtools.clouddebugger.v2.FormatMessage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FormatMessage.Builder
addAllParameters(Iterable<String> values)
Optional parameters to be embedded into the message.FormatMessage.Builder
addParameters(String value)
Optional parameters to be embedded into the message.FormatMessage.Builder
addParametersBytes(com.google.protobuf.ByteString value)
Optional parameters to be embedded into the message.FormatMessage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
FormatMessage
build()
FormatMessage
buildPartial()
FormatMessage.Builder
clear()
FormatMessage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
FormatMessage.Builder
clearFormat()
Format template for the message.FormatMessage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
FormatMessage.Builder
clearParameters()
Optional parameters to be embedded into the message.FormatMessage.Builder
clone()
FormatMessage
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getFormat()
Format template for the message.com.google.protobuf.ByteString
getFormatBytes()
Format template for the message.String
getParameters(int index)
Optional parameters to be embedded into the message.com.google.protobuf.ByteString
getParametersBytes(int index)
Optional parameters to be embedded into the message.int
getParametersCount()
Optional parameters to be embedded into the message.com.google.protobuf.ProtocolStringList
getParametersList()
Optional parameters to be embedded into the message.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
FormatMessage.Builder
mergeFrom(FormatMessage other)
FormatMessage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
FormatMessage.Builder
mergeFrom(com.google.protobuf.Message other)
FormatMessage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
FormatMessage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
FormatMessage.Builder
setFormat(String value)
Format template for the message.FormatMessage.Builder
setFormatBytes(com.google.protobuf.ByteString value)
Format template for the message.FormatMessage.Builder
setParameters(int index, String value)
Optional parameters to be embedded into the message.FormatMessage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
FormatMessage.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<FormatMessage.Builder>
-
clear
public FormatMessage.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<FormatMessage.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<FormatMessage.Builder>
-
getDefaultInstanceForType
public FormatMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public FormatMessage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FormatMessage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FormatMessage.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<FormatMessage.Builder>
-
setField
public FormatMessage.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<FormatMessage.Builder>
-
clearField
public FormatMessage.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<FormatMessage.Builder>
-
clearOneof
public FormatMessage.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<FormatMessage.Builder>
-
setRepeatedField
public FormatMessage.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<FormatMessage.Builder>
-
addRepeatedField
public FormatMessage.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<FormatMessage.Builder>
-
mergeFrom
public FormatMessage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<FormatMessage.Builder>
-
mergeFrom
public FormatMessage.Builder mergeFrom(FormatMessage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<FormatMessage.Builder>
-
mergeFrom
public FormatMessage.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<FormatMessage.Builder>
- Throws:
IOException
-
getFormat
public String getFormat()
Format template for the message. The `format` uses placeholders `$0`, `$1`, etc. to reference parameters. `$$` can be used to denote the `$` character. Examples: * `Failed to load '$0' which helps debug $1 the first time it is loaded. Again, $0 is very important.` * `Please pay $$10 to use $0 instead of $1.`
string format = 1;
- Specified by:
getFormat
in interfaceFormatMessageOrBuilder
- Returns:
- The format.
-
getFormatBytes
public com.google.protobuf.ByteString getFormatBytes()
Format template for the message. The `format` uses placeholders `$0`, `$1`, etc. to reference parameters. `$$` can be used to denote the `$` character. Examples: * `Failed to load '$0' which helps debug $1 the first time it is loaded. Again, $0 is very important.` * `Please pay $$10 to use $0 instead of $1.`
string format = 1;
- Specified by:
getFormatBytes
in interfaceFormatMessageOrBuilder
- Returns:
- The bytes for format.
-
setFormat
public FormatMessage.Builder setFormat(String value)
Format template for the message. The `format` uses placeholders `$0`, `$1`, etc. to reference parameters. `$$` can be used to denote the `$` character. Examples: * `Failed to load '$0' which helps debug $1 the first time it is loaded. Again, $0 is very important.` * `Please pay $$10 to use $0 instead of $1.`
string format = 1;
- Parameters:
value
- The format to set.- Returns:
- This builder for chaining.
-
clearFormat
public FormatMessage.Builder clearFormat()
Format template for the message. The `format` uses placeholders `$0`, `$1`, etc. to reference parameters. `$$` can be used to denote the `$` character. Examples: * `Failed to load '$0' which helps debug $1 the first time it is loaded. Again, $0 is very important.` * `Please pay $$10 to use $0 instead of $1.`
string format = 1;
- Returns:
- This builder for chaining.
-
setFormatBytes
public FormatMessage.Builder setFormatBytes(com.google.protobuf.ByteString value)
Format template for the message. The `format` uses placeholders `$0`, `$1`, etc. to reference parameters. `$$` can be used to denote the `$` character. Examples: * `Failed to load '$0' which helps debug $1 the first time it is loaded. Again, $0 is very important.` * `Please pay $$10 to use $0 instead of $1.`
string format = 1;
- Parameters:
value
- The bytes for format to set.- Returns:
- This builder for chaining.
-
getParametersList
public com.google.protobuf.ProtocolStringList getParametersList()
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Specified by:
getParametersList
in interfaceFormatMessageOrBuilder
- Returns:
- A list containing the parameters.
-
getParametersCount
public int getParametersCount()
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Specified by:
getParametersCount
in interfaceFormatMessageOrBuilder
- Returns:
- The count of parameters.
-
getParameters
public String getParameters(int index)
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Specified by:
getParameters
in interfaceFormatMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The parameters at the given index.
-
getParametersBytes
public com.google.protobuf.ByteString getParametersBytes(int index)
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Specified by:
getParametersBytes
in interfaceFormatMessageOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the parameters at the given index.
-
setParameters
public FormatMessage.Builder setParameters(int index, String value)
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Parameters:
index
- The index to set the value at.value
- The parameters to set.- Returns:
- This builder for chaining.
-
addParameters
public FormatMessage.Builder addParameters(String value)
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Parameters:
value
- The parameters to add.- Returns:
- This builder for chaining.
-
addAllParameters
public FormatMessage.Builder addAllParameters(Iterable<String> values)
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Parameters:
values
- The parameters to add.- Returns:
- This builder for chaining.
-
clearParameters
public FormatMessage.Builder clearParameters()
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Returns:
- This builder for chaining.
-
addParametersBytes
public FormatMessage.Builder addParametersBytes(com.google.protobuf.ByteString value)
Optional parameters to be embedded into the message.
repeated string parameters = 2;
- Parameters:
value
- The bytes of the parameters to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final FormatMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FormatMessage.Builder>
-
mergeUnknownFields
public final FormatMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FormatMessage.Builder>
-
-