Interface RateLimitConfig.Action.MetaDataOrBuilder

    • Method Detail

      • getDescriptorKey

        String getDescriptorKey()
         The key to use in the descriptor entry.
         
        string descriptor_key = 1 [(.validate.rules) = { ... }
      • getDescriptorKeyBytes

        com.google.protobuf.ByteString getDescriptorKeyBytes()
         The key to use in the descriptor entry.
         
        string descriptor_key = 1 [(.validate.rules) = { ... }
      • hasMetadataKey

        boolean hasMetadataKey()
         Metadata struct that defines the key and path to retrieve the string value. A match will
         only happen if the value in the metadata is of type string.
         
        .envoy.type.metadata.v3.MetadataKey metadata_key = 2 [(.validate.rules) = { ... }
      • getMetadataKey

        MetadataKey getMetadataKey()
         Metadata struct that defines the key and path to retrieve the string value. A match will
         only happen if the value in the metadata is of type string.
         
        .envoy.type.metadata.v3.MetadataKey metadata_key = 2 [(.validate.rules) = { ... }
      • getMetadataKeyOrBuilder

        MetadataKeyOrBuilder getMetadataKeyOrBuilder()
         Metadata struct that defines the key and path to retrieve the string value. A match will
         only happen if the value in the metadata is of type string.
         
        .envoy.type.metadata.v3.MetadataKey metadata_key = 2 [(.validate.rules) = { ... }
      • getDefaultValue

        String getDefaultValue()
         An optional value to use if *metadata_key* is empty. If not set and
         no value is present under the metadata_key then no descriptor is generated.
         
        string default_value = 3;
      • getDefaultValueBytes

        com.google.protobuf.ByteString getDefaultValueBytes()
         An optional value to use if *metadata_key* is empty. If not set and
         no value is present under the metadata_key then no descriptor is generated.
         
        string default_value = 3;
      • getSourceValue

        int getSourceValue()
         Source of metadata
         
        .envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.MetaData.Source source = 4 [(.validate.rules) = { ... }
      • getSource

        RateLimitConfig.Action.MetaData.Source getSource()
         Source of metadata
         
        .envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.MetaData.Source source = 4 [(.validate.rules) = { ... }