Interface MetadataOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Metadata, Metadata.Builder

    public interface MetadataOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean containsFilterMetadata​(String key)
      Key is the reverse DNS filter name, e.g. com.acme.widget.
      Map<String,​com.google.protobuf.Struct> getFilterMetadata()
      Deprecated.
      int getFilterMetadataCount()
      Key is the reverse DNS filter name, e.g. com.acme.widget.
      Map<String,​com.google.protobuf.Struct> getFilterMetadataMap()
      Key is the reverse DNS filter name, e.g. com.acme.widget.
      com.google.protobuf.Struct getFilterMetadataOrDefault​(String key, com.google.protobuf.Struct defaultValue)
      Key is the reverse DNS filter name, e.g. com.acme.widget.
      com.google.protobuf.Struct getFilterMetadataOrThrow​(String key)
      Key is the reverse DNS filter name, e.g. com.acme.widget.
      • 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

      • getFilterMetadataCount

        int getFilterMetadataCount()
         Key is the reverse DNS filter name, e.g. com.acme.widget. The envoy.*
         namespace is reserved for Envoy's built-in filters.
         
        map<string, .google.protobuf.Struct> filter_metadata = 1;
      • containsFilterMetadata

        boolean containsFilterMetadata​(String key)
         Key is the reverse DNS filter name, e.g. com.acme.widget. The envoy.*
         namespace is reserved for Envoy's built-in filters.
         
        map<string, .google.protobuf.Struct> filter_metadata = 1;
      • getFilterMetadataMap

        Map<String,​com.google.protobuf.Struct> getFilterMetadataMap()
         Key is the reverse DNS filter name, e.g. com.acme.widget. The envoy.*
         namespace is reserved for Envoy's built-in filters.
         
        map<string, .google.protobuf.Struct> filter_metadata = 1;
      • getFilterMetadataOrDefault

        com.google.protobuf.Struct getFilterMetadataOrDefault​(String key,
                                                              com.google.protobuf.Struct defaultValue)
         Key is the reverse DNS filter name, e.g. com.acme.widget. The envoy.*
         namespace is reserved for Envoy's built-in filters.
         
        map<string, .google.protobuf.Struct> filter_metadata = 1;
      • getFilterMetadataOrThrow

        com.google.protobuf.Struct getFilterMetadataOrThrow​(String key)
         Key is the reverse DNS filter name, e.g. com.acme.widget. The envoy.*
         namespace is reserved for Envoy's built-in filters.
         
        map<string, .google.protobuf.Struct> filter_metadata = 1;