Class SubstitutionFormatString
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.config.core.v3.SubstitutionFormatString
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SubstitutionFormatStringOrBuilder,Serializable
public final class SubstitutionFormatString extends com.google.protobuf.GeneratedMessageV3 implements SubstitutionFormatStringOrBuilder
Configuration to use multiple :ref:`command operators <config_access_log_command_operators>` to generate a new string in either plain text or JSON format. [#next-free-field: 7]
Protobuf typeenvoy.config.core.v3.SubstitutionFormatString- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubstitutionFormatString.BuilderConfiguration to use multiple :ref:`command operators <config_access_log_command_operators>` to generate a new string in either plain text or JSON format.static classSubstitutionFormatString.FormatCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCONTENT_TYPE_FIELD_NUMBERstatic intFORMATTERS_FIELD_NUMBERstatic intJSON_FORMAT_FIELD_NUMBERstatic intOMIT_EMPTY_VALUES_FIELD_NUMBERstatic intTEXT_FORMAT_FIELD_NUMBERstatic intTEXT_FORMAT_SOURCE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)StringgetContentType()Specify a ``content_type`` field.com.google.protobuf.ByteStringgetContentTypeBytes()Specify a ``content_type`` field.static SubstitutionFormatStringgetDefaultInstance()SubstitutionFormatStringgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()SubstitutionFormatString.FormatCasegetFormatCase()TypedExtensionConfiggetFormatters(int index)Specifies a collection of Formatter plugins that can be called from the access log configuration.intgetFormattersCount()Specifies a collection of Formatter plugins that can be called from the access log configuration.List<TypedExtensionConfig>getFormattersList()Specifies a collection of Formatter plugins that can be called from the access log configuration.TypedExtensionConfigOrBuildergetFormattersOrBuilder(int index)Specifies a collection of Formatter plugins that can be called from the access log configuration.List<? extends TypedExtensionConfigOrBuilder>getFormattersOrBuilderList()Specifies a collection of Formatter plugins that can be called from the access log configuration.com.google.protobuf.StructgetJsonFormat()Specify a format with command operators to form a JSON string.com.google.protobuf.StructOrBuildergetJsonFormatOrBuilder()Specify a format with command operators to form a JSON string.booleangetOmitEmptyValues()If set to true, when command operators are evaluated to null, * for ``text_format``, the output of the empty operator is changed from ``-`` to an empty string, so that empty values are omitted entirelycom.google.protobuf.Parser<SubstitutionFormatString>getParserForType()intgetSerializedSize()StringgetTextFormat()Deprecated.envoy.config.core.v3.SubstitutionFormatString.text_format is deprecated.com.google.protobuf.ByteStringgetTextFormatBytes()Deprecated.envoy.config.core.v3.SubstitutionFormatString.text_format is deprecated.DataSourcegetTextFormatSource()Specify a format with command operators to form a text string.DataSourceOrBuildergetTextFormatSourceOrBuilder()Specify a format with command operators to form a text string.com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanhasJsonFormat()Specify a format with command operators to form a JSON string.booleanhasTextFormat()Deprecated.envoy.config.core.v3.SubstitutionFormatString.text_format is deprecated.booleanhasTextFormatSource()Specify a format with command operators to form a text string.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static SubstitutionFormatString.BuildernewBuilder()static SubstitutionFormatString.BuildernewBuilder(SubstitutionFormatString prototype)SubstitutionFormatString.BuildernewBuilderForType()protected SubstitutionFormatString.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SubstitutionFormatStringparseDelimitedFrom(InputStream input)static SubstitutionFormatStringparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SubstitutionFormatStringparseFrom(byte[] data)static SubstitutionFormatStringparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SubstitutionFormatStringparseFrom(com.google.protobuf.ByteString data)static SubstitutionFormatStringparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SubstitutionFormatStringparseFrom(com.google.protobuf.CodedInputStream input)static SubstitutionFormatStringparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SubstitutionFormatStringparseFrom(InputStream input)static SubstitutionFormatStringparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SubstitutionFormatStringparseFrom(ByteBuffer data)static SubstitutionFormatStringparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<SubstitutionFormatString>parser()SubstitutionFormatString.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TEXT_FORMAT_FIELD_NUMBER
public static final int TEXT_FORMAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JSON_FORMAT_FIELD_NUMBER
public static final int JSON_FORMAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TEXT_FORMAT_SOURCE_FIELD_NUMBER
public static final int TEXT_FORMAT_SOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OMIT_EMPTY_VALUES_FIELD_NUMBER
public static final int OMIT_EMPTY_VALUES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTENT_TYPE_FIELD_NUMBER
public static final int CONTENT_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FORMATTERS_FIELD_NUMBER
public static final int FORMATTERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getFormatCase
public SubstitutionFormatString.FormatCase getFormatCase()
- Specified by:
getFormatCasein interfaceSubstitutionFormatStringOrBuilder
-
hasTextFormat
@Deprecated public boolean hasTextFormat()
Deprecated.envoy.config.core.v3.SubstitutionFormatString.text_format is deprecated. See envoy/config/core/v3/substitution_format_string.proto;l=45Specify a format with command operators to form a text string. Its details is described in :ref:`format string<config_access_log_format_strings>`. For example, setting ``text_format`` like below, .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString text_format: "%LOCAL_REPLY_BODY%:%RESPONSE_CODE%:path=%REQ(:path)%\n" generates plain text similar to: .. code-block:: text upstream connect error:503:path=/foo Deprecated in favor of :ref:`text_format_source <envoy_v3_api_field_config.core.v3.SubstitutionFormatString.text_format_source>`. To migrate text format strings, use the :ref:`inline_string <envoy_v3_api_field_config.core.v3.DataSource.inline_string>` field.
string text_format = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
hasTextFormatin interfaceSubstitutionFormatStringOrBuilder- Returns:
- Whether the textFormat field is set.
-
getTextFormat
@Deprecated public String getTextFormat()
Deprecated.envoy.config.core.v3.SubstitutionFormatString.text_format is deprecated. See envoy/config/core/v3/substitution_format_string.proto;l=45Specify a format with command operators to form a text string. Its details is described in :ref:`format string<config_access_log_format_strings>`. For example, setting ``text_format`` like below, .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString text_format: "%LOCAL_REPLY_BODY%:%RESPONSE_CODE%:path=%REQ(:path)%\n" generates plain text similar to: .. code-block:: text upstream connect error:503:path=/foo Deprecated in favor of :ref:`text_format_source <envoy_v3_api_field_config.core.v3.SubstitutionFormatString.text_format_source>`. To migrate text format strings, use the :ref:`inline_string <envoy_v3_api_field_config.core.v3.DataSource.inline_string>` field.
string text_format = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getTextFormatin interfaceSubstitutionFormatStringOrBuilder- Returns:
- The textFormat.
-
getTextFormatBytes
@Deprecated public com.google.protobuf.ByteString getTextFormatBytes()
Deprecated.envoy.config.core.v3.SubstitutionFormatString.text_format is deprecated. See envoy/config/core/v3/substitution_format_string.proto;l=45Specify a format with command operators to form a text string. Its details is described in :ref:`format string<config_access_log_format_strings>`. For example, setting ``text_format`` like below, .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString text_format: "%LOCAL_REPLY_BODY%:%RESPONSE_CODE%:path=%REQ(:path)%\n" generates plain text similar to: .. code-block:: text upstream connect error:503:path=/foo Deprecated in favor of :ref:`text_format_source <envoy_v3_api_field_config.core.v3.SubstitutionFormatString.text_format_source>`. To migrate text format strings, use the :ref:`inline_string <envoy_v3_api_field_config.core.v3.DataSource.inline_string>` field.
string text_format = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getTextFormatBytesin interfaceSubstitutionFormatStringOrBuilder- Returns:
- The bytes for textFormat.
-
hasJsonFormat
public boolean hasJsonFormat()
Specify a format with command operators to form a JSON string. Its details is described in :ref:`format dictionary<config_access_log_format_dictionaries>`. Values are rendered as strings, numbers, or boolean values as appropriate. Nested JSON objects may be produced by some command operators (e.g. FILTER_STATE or DYNAMIC_METADATA). See the documentation for a specific command operator for details. .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString json_format: status: "%RESPONSE_CODE%" message: "%LOCAL_REPLY_BODY%" The following JSON object would be created: .. code-block:: json { "status": 500, "message": "My error message" }.google.protobuf.Struct json_format = 2 [(.validate.rules) = { ... }- Specified by:
hasJsonFormatin interfaceSubstitutionFormatStringOrBuilder- Returns:
- Whether the jsonFormat field is set.
-
getJsonFormat
public com.google.protobuf.Struct getJsonFormat()
Specify a format with command operators to form a JSON string. Its details is described in :ref:`format dictionary<config_access_log_format_dictionaries>`. Values are rendered as strings, numbers, or boolean values as appropriate. Nested JSON objects may be produced by some command operators (e.g. FILTER_STATE or DYNAMIC_METADATA). See the documentation for a specific command operator for details. .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString json_format: status: "%RESPONSE_CODE%" message: "%LOCAL_REPLY_BODY%" The following JSON object would be created: .. code-block:: json { "status": 500, "message": "My error message" }.google.protobuf.Struct json_format = 2 [(.validate.rules) = { ... }- Specified by:
getJsonFormatin interfaceSubstitutionFormatStringOrBuilder- Returns:
- The jsonFormat.
-
getJsonFormatOrBuilder
public com.google.protobuf.StructOrBuilder getJsonFormatOrBuilder()
Specify a format with command operators to form a JSON string. Its details is described in :ref:`format dictionary<config_access_log_format_dictionaries>`. Values are rendered as strings, numbers, or boolean values as appropriate. Nested JSON objects may be produced by some command operators (e.g. FILTER_STATE or DYNAMIC_METADATA). See the documentation for a specific command operator for details. .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString json_format: status: "%RESPONSE_CODE%" message: "%LOCAL_REPLY_BODY%" The following JSON object would be created: .. code-block:: json { "status": 500, "message": "My error message" }.google.protobuf.Struct json_format = 2 [(.validate.rules) = { ... }- Specified by:
getJsonFormatOrBuilderin interfaceSubstitutionFormatStringOrBuilder
-
hasTextFormatSource
public boolean hasTextFormatSource()
Specify a format with command operators to form a text string. Its details is described in :ref:`format string<config_access_log_format_strings>`. For example, setting ``text_format`` like below, .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString text_format_source: inline_string: "%LOCAL_REPLY_BODY%:%RESPONSE_CODE%:path=%REQ(:path)%\n" generates plain text similar to: .. code-block:: text upstream connect error:503:path=/foo.envoy.config.core.v3.DataSource text_format_source = 5;- Specified by:
hasTextFormatSourcein interfaceSubstitutionFormatStringOrBuilder- Returns:
- Whether the textFormatSource field is set.
-
getTextFormatSource
public DataSource getTextFormatSource()
Specify a format with command operators to form a text string. Its details is described in :ref:`format string<config_access_log_format_strings>`. For example, setting ``text_format`` like below, .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString text_format_source: inline_string: "%LOCAL_REPLY_BODY%:%RESPONSE_CODE%:path=%REQ(:path)%\n" generates plain text similar to: .. code-block:: text upstream connect error:503:path=/foo.envoy.config.core.v3.DataSource text_format_source = 5;- Specified by:
getTextFormatSourcein interfaceSubstitutionFormatStringOrBuilder- Returns:
- The textFormatSource.
-
getTextFormatSourceOrBuilder
public DataSourceOrBuilder getTextFormatSourceOrBuilder()
Specify a format with command operators to form a text string. Its details is described in :ref:`format string<config_access_log_format_strings>`. For example, setting ``text_format`` like below, .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString text_format_source: inline_string: "%LOCAL_REPLY_BODY%:%RESPONSE_CODE%:path=%REQ(:path)%\n" generates plain text similar to: .. code-block:: text upstream connect error:503:path=/foo.envoy.config.core.v3.DataSource text_format_source = 5;- Specified by:
getTextFormatSourceOrBuilderin interfaceSubstitutionFormatStringOrBuilder
-
getOmitEmptyValues
public boolean getOmitEmptyValues()
If set to true, when command operators are evaluated to null, * for ``text_format``, the output of the empty operator is changed from ``-`` to an empty string, so that empty values are omitted entirely. * for ``json_format`` the keys with null values are omitted in the output structure.
bool omit_empty_values = 3;- Specified by:
getOmitEmptyValuesin interfaceSubstitutionFormatStringOrBuilder- Returns:
- The omitEmptyValues.
-
getContentType
public String getContentType()
Specify a ``content_type`` field. If this field is not set then ``text/plain`` is used for ``text_format`` and ``application/json`` is used for ``json_format``. .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString content_type: "text/html; charset=UTF-8"
string content_type = 4 [(.validate.rules) = { ... }- Specified by:
getContentTypein interfaceSubstitutionFormatStringOrBuilder- Returns:
- The contentType.
-
getContentTypeBytes
public com.google.protobuf.ByteString getContentTypeBytes()
Specify a ``content_type`` field. If this field is not set then ``text/plain`` is used for ``text_format`` and ``application/json`` is used for ``json_format``. .. validated-code-block:: yaml :type-name: envoy.config.core.v3.SubstitutionFormatString content_type: "text/html; charset=UTF-8"
string content_type = 4 [(.validate.rules) = { ... }- Specified by:
getContentTypeBytesin interfaceSubstitutionFormatStringOrBuilder- Returns:
- The bytes for contentType.
-
getFormattersList
public List<TypedExtensionConfig> getFormattersList()
Specifies a collection of Formatter plugins that can be called from the access log configuration. See the formatters extensions documentation for details. [#extension-category: envoy.formatter]
repeated .envoy.config.core.v3.TypedExtensionConfig formatters = 6;- Specified by:
getFormattersListin interfaceSubstitutionFormatStringOrBuilder
-
getFormattersOrBuilderList
public List<? extends TypedExtensionConfigOrBuilder> getFormattersOrBuilderList()
Specifies a collection of Formatter plugins that can be called from the access log configuration. See the formatters extensions documentation for details. [#extension-category: envoy.formatter]
repeated .envoy.config.core.v3.TypedExtensionConfig formatters = 6;- Specified by:
getFormattersOrBuilderListin interfaceSubstitutionFormatStringOrBuilder
-
getFormattersCount
public int getFormattersCount()
Specifies a collection of Formatter plugins that can be called from the access log configuration. See the formatters extensions documentation for details. [#extension-category: envoy.formatter]
repeated .envoy.config.core.v3.TypedExtensionConfig formatters = 6;- Specified by:
getFormattersCountin interfaceSubstitutionFormatStringOrBuilder
-
getFormatters
public TypedExtensionConfig getFormatters(int index)
Specifies a collection of Formatter plugins that can be called from the access log configuration. See the formatters extensions documentation for details. [#extension-category: envoy.formatter]
repeated .envoy.config.core.v3.TypedExtensionConfig formatters = 6;- Specified by:
getFormattersin interfaceSubstitutionFormatStringOrBuilder
-
getFormattersOrBuilder
public TypedExtensionConfigOrBuilder getFormattersOrBuilder(int index)
Specifies a collection of Formatter plugins that can be called from the access log configuration. See the formatters extensions documentation for details. [#extension-category: envoy.formatter]
repeated .envoy.config.core.v3.TypedExtensionConfig formatters = 6;- Specified by:
getFormattersOrBuilderin interfaceSubstitutionFormatStringOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static SubstitutionFormatString parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SubstitutionFormatString parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SubstitutionFormatString parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SubstitutionFormatString parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SubstitutionFormatString parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SubstitutionFormatString parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SubstitutionFormatString parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SubstitutionFormatString parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SubstitutionFormatString parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SubstitutionFormatString parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static SubstitutionFormatString parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SubstitutionFormatString parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public SubstitutionFormatString.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static SubstitutionFormatString.Builder newBuilder()
-
newBuilder
public static SubstitutionFormatString.Builder newBuilder(SubstitutionFormatString prototype)
-
toBuilder
public SubstitutionFormatString.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SubstitutionFormatString.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SubstitutionFormatString getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SubstitutionFormatString> parser()
-
getParserForType
public com.google.protobuf.Parser<SubstitutionFormatString> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SubstitutionFormatString getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-