Interface SettingsNamespace.SettingsEntryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SettingsNamespace.SettingsEntry, SettingsNamespace.SettingsEntry.Builder
- Enclosing class:
SettingsNamespace
public static interface SettingsNamespace.SettingsEntryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetKey()The unique key identifying this setting within its namespace.com.google.protobuf.ByteStringThe unique key identifying this setting within its namespace.com.google.protobuf.ValuegetValue()The value of this setting as a protobuf Value.com.google.protobuf.ValueOrBuilderThe value of this setting as a protobuf Value.booleanhasValue()The value of this setting as a protobuf Value.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getKey
String getKey()The unique key identifying this setting within its namespace. Should be a valid identifier (alphanumeric with underscores/dashes).
string key = 1;- Returns:
- The key.
-
getKeyBytes
com.google.protobuf.ByteString getKeyBytes()The unique key identifying this setting within its namespace. Should be a valid identifier (alphanumeric with underscores/dashes).
string key = 1;- Returns:
- The bytes for key.
-
hasValue
boolean hasValue()The value of this setting as a protobuf Value. Can be a string, number, boolean, list, or nested object. The expected type depends on the setting definition (see SettingsDefinition).
.google.protobuf.Value value = 2;- Returns:
- Whether the value field is set.
-
getValue
com.google.protobuf.Value getValue()The value of this setting as a protobuf Value. Can be a string, number, boolean, list, or nested object. The expected type depends on the setting definition (see SettingsDefinition).
.google.protobuf.Value value = 2;- Returns:
- The value.
-
getValueOrBuilder
com.google.protobuf.ValueOrBuilder getValueOrBuilder()The value of this setting as a protobuf Value. Can be a string, number, boolean, list, or nested object. The expected type depends on the setting definition (see SettingsDefinition).
.google.protobuf.Value value = 2;
-