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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getMetadataNamespace()
      The metadata namespace.
      com.google.protobuf.ByteString getMetadataNamespaceBytes()
      The metadata namespace.
      com.google.protobuf.Struct getValue()
      The value to update the namespace with.
      com.google.protobuf.StructOrBuilder getValueOrBuilder()
      The value to update the namespace with.
      boolean hasValue()
      The value to update the namespace with.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getMetadataNamespace

        String getMetadataNamespace()
         The metadata namespace.
         
        string metadata_namespace = 1 [(.validate.rules) = { ... }
        Returns:
        The metadataNamespace.
      • getMetadataNamespaceBytes

        com.google.protobuf.ByteString getMetadataNamespaceBytes()
         The metadata namespace.
         
        string metadata_namespace = 1 [(.validate.rules) = { ... }
        Returns:
        The bytes for metadataNamespace.
      • hasValue

        boolean hasValue()
         The value to update the 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.
         
        .google.protobuf.Struct value = 2;
        Returns:
        Whether the value field is set.
      • getValue

        com.google.protobuf.Struct getValue()
         The value to update the 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.
         
        .google.protobuf.Struct value = 2;
        Returns:
        The value.
      • getValueOrBuilder

        com.google.protobuf.StructOrBuilder getValueOrBuilder()
         The value to update the 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.
         
        .google.protobuf.Struct value = 2;