Interface ConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Config,Config.Builder
public interface ConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetMetadata(int index) Defines changes to be made to dynamic metadata.intDefines changes to be made to dynamic metadata.Defines changes to be made to dynamic metadata.Deprecated.envoy.extensions.filters.http.set_metadata.v3.Config.metadata_namespace is deprecated.com.google.protobuf.ByteStringDeprecated.envoy.extensions.filters.http.set_metadata.v3.Config.metadata_namespace is deprecated.getMetadataOrBuilder(int index) Defines changes to be made to dynamic metadata.List<? extends MetadataOrBuilder>Defines changes to be made to dynamic metadata.com.google.protobuf.StructgetValue()Deprecated.envoy.extensions.filters.http.set_metadata.v3.Config.value is deprecated.com.google.protobuf.StructOrBuilderDeprecated.booleanhasValue()Deprecated.envoy.extensions.filters.http.set_metadata.v3.Config.value is deprecated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getMetadataNamespace
Deprecated.envoy.extensions.filters.http.set_metadata.v3.Config.metadata_namespace is deprecated. See envoy/extensions/filters/http/set_metadata/v3/set_metadata.proto;l=47The metadata namespace. This field is deprecated; please use ``metadata`` as replacement.
string metadata_namespace = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- The metadataNamespace.
-
getMetadataNamespaceBytes
Deprecated.envoy.extensions.filters.http.set_metadata.v3.Config.metadata_namespace is deprecated. See envoy/extensions/filters/http/set_metadata/v3/set_metadata.proto;l=47The metadata namespace. This field is deprecated; please use ``metadata`` as replacement.
string metadata_namespace = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- The bytes for metadataNamespace.
-
hasValue
Deprecated.envoy.extensions.filters.http.set_metadata.v3.Config.value is deprecated. See envoy/extensions/filters/http/set_metadata/v3/set_metadata.proto;l=55The untyped value to update the dynamic metadata namespace with. See :ref:`the filter documentation <config_http_filters_set_metadata>` for more information on how this value is merged with potentially existing ones. This field is deprecated; please use ``metadata`` as replacement.
.google.protobuf.Struct value = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- Whether the value field is set.
-
getValue
Deprecated.envoy.extensions.filters.http.set_metadata.v3.Config.value is deprecated. See envoy/extensions/filters/http/set_metadata/v3/set_metadata.proto;l=55The untyped value to update the dynamic metadata namespace with. See :ref:`the filter documentation <config_http_filters_set_metadata>` for more information on how this value is merged with potentially existing ones. This field is deprecated; please use ``metadata`` as replacement.
.google.protobuf.Struct value = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- The value.
-
getValueOrBuilder
Deprecated.The untyped value to update the dynamic metadata namespace with. See :ref:`the filter documentation <config_http_filters_set_metadata>` for more information on how this value is merged with potentially existing ones. This field is deprecated; please use ``metadata`` as replacement.
.google.protobuf.Struct value = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
getMetadataList
Defines changes to be made to dynamic metadata.
repeated .envoy.extensions.filters.http.set_metadata.v3.Metadata metadata = 3; -
getMetadata
Defines changes to be made to dynamic metadata.
repeated .envoy.extensions.filters.http.set_metadata.v3.Metadata metadata = 3; -
getMetadataCount
int getMetadataCount()Defines changes to be made to dynamic metadata.
repeated .envoy.extensions.filters.http.set_metadata.v3.Metadata metadata = 3; -
getMetadataOrBuilderList
List<? extends MetadataOrBuilder> getMetadataOrBuilderList()Defines changes to be made to dynamic metadata.
repeated .envoy.extensions.filters.http.set_metadata.v3.Metadata metadata = 3; -
getMetadataOrBuilder
Defines changes to be made to dynamic metadata.
repeated .envoy.extensions.filters.http.set_metadata.v3.Metadata metadata = 3;
-