Interface RuntimeFeatureFlagOrBuilder

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

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

    Modifier and Type
    Method
    Description
    com.google.protobuf.BoolValue
    Default value if runtime value is not available.
    com.google.protobuf.BoolValueOrBuilder
    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.
       
      .google.protobuf.BoolValue default_value = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the defaultValue field is set.
    • getDefaultValue

      com.google.protobuf.BoolValue getDefaultValue()
       Default value if runtime value is not available.
       
      .google.protobuf.BoolValue default_value = 1 [(.validate.rules) = { ... }
      Returns:
      The defaultValue.
    • getDefaultValueOrBuilder

      com.google.protobuf.BoolValueOrBuilder getDefaultValueOrBuilder()
       Default value if runtime value is not available.
       
      .google.protobuf.BoolValue default_value = 1 [(.validate.rules) = { ... }
    • getRuntimeKey

      String getRuntimeKey()
       Runtime key to get value for comparison. This value is used if defined. The boolean value must
       be represented via its
       `canonical JSON encoding <https://developers.google.com/protocol-buffers/docs/proto3#json>`_.
       
      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. The boolean value must
       be represented via its
       `canonical JSON encoding <https://developers.google.com/protocol-buffers/docs/proto3#json>`_.
       
      string runtime_key = 2 [(.validate.rules) = { ... }
      Returns:
      The bytes for runtimeKey.