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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.BoolValue
getDefaultValue()
Default value if runtime value is not available.com.google.protobuf.BoolValueOrBuilder
getDefaultValueOrBuilder()
Default value if runtime value is not available.java.lang.String
getRuntimeKey()
Runtime key to get value for comparison.com.google.protobuf.ByteString
getRuntimeKeyBytes()
Runtime key to get value for comparison.boolean
hasDefaultValue()
Default value if runtime value is not available.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
java.lang.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.
-
-