Interface RateLimitConfig.Action.MetaDataOrBuilder

    • Method Detail

      • getDescriptorKey

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

        com.google.protobuf.ByteString getDescriptorKeyBytes()
         The key to use in the descriptor entry.
         
        string descriptor_key = 1 [(.validate.rules) = { ... }
        Returns:
        The bytes for descriptorKey.
      • 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) = { ... }
        Returns:
        Whether the metadataKey field is set.
      • 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) = { ... }
        Returns:
        The metadataKey.
      • 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;
        Returns:
        The defaultValue.
      • 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;
        Returns:
        The bytes for defaultValue.
      • getSourceValue

        int getSourceValue()
         Source of metadata
         
        .envoy.extensions.filters.http.ratelimit.v3.RateLimitConfig.Action.MetaData.Source source = 4 [(.validate.rules) = { ... }
        Returns:
        The enum numeric value on the wire for source.
      • getSource

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