Interface RuntimePercentOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Default value if runtime value is not available.
    Default value if runtime value is not available.
    Runtime key to get value for comparison.
    com.google.protobuf.ByteString
    Runtime key to get value for comparison.
    boolean
    Default value if runtime value is not available.

    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 Details

    • hasDefaultValue

      boolean hasDefaultValue()
       Default value if runtime value is not available.
       
      .envoy.type.v3.Percent default_value = 1;
      Returns:
      Whether the defaultValue field is set.
    • getDefaultValue

      Percent getDefaultValue()
       Default value if runtime value is not available.
       
      .envoy.type.v3.Percent default_value = 1;
      Returns:
      The defaultValue.
    • getDefaultValueOrBuilder

      PercentOrBuilder getDefaultValueOrBuilder()
       Default value if runtime value is not available.
       
      .envoy.type.v3.Percent default_value = 1;
    • getRuntimeKey

      String getRuntimeKey()
       Runtime key to get value for comparison. This value is used if defined.
       
      string runtime_key = 2 [(.validate.rules) = { ... }
      Returns:
      The runtimeKey.
    • getRuntimeKeyBytes

      com.google.protobuf.ByteString getRuntimeKeyBytes()
       Runtime key to get value for comparison. This value is used if defined.
       
      string runtime_key = 2 [(.validate.rules) = { ... }
      Returns:
      The bytes for runtimeKey.