Interface SettingMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SettingMetadata
,SettingMetadata.Builder
public interface SettingMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SettingMetadata.DataType
getDataType()
The data type for this setting.int
getDataTypeValue()
The data type for this setting.Value
getDefaultValue()
The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set.ValueOrBuilder
getDefaultValueOrBuilder()
The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set.String
getDescription()
A detailed description of what this setting does.com.google.protobuf.ByteString
getDescriptionBytes()
A detailed description of what this setting does.String
getDisplayName()
The human readable name for this setting.com.google.protobuf.ByteString
getDisplayNameBytes()
The human readable name for this setting.boolean
getReadOnly()
A flag indicating that values of this setting cannot be modified (see documentation of the specific setting for updates and reasons).boolean
hasDefaultValue()
The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDisplayName
String getDisplayName()
The human readable name for this setting.
string display_name = 1;
- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()
The human readable name for this setting.
string display_name = 1;
- Returns:
- The bytes for displayName.
-
getDescription
String getDescription()
A detailed description of what this setting does.
string description = 2;
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
A detailed description of what this setting does.
string description = 2;
- Returns:
- The bytes for description.
-
getReadOnly
boolean getReadOnly()
A flag indicating that values of this setting cannot be modified (see documentation of the specific setting for updates and reasons).
bool read_only = 3;
- Returns:
- The readOnly.
-
getDataTypeValue
int getDataTypeValue()
The data type for this setting.
.google.cloud.resourcesettings.v1.SettingMetadata.DataType data_type = 4;
- Returns:
- The enum numeric value on the wire for dataType.
-
getDataType
SettingMetadata.DataType getDataType()
The data type for this setting.
.google.cloud.resourcesettings.v1.SettingMetadata.DataType data_type = 4;
- Returns:
- The dataType.
-
hasDefaultValue
boolean hasDefaultValue()
The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set. Note: not all settings have a default value.
.google.cloud.resourcesettings.v1.Value default_value = 5;
- Returns:
- Whether the defaultValue field is set.
-
getDefaultValue
Value getDefaultValue()
The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set. Note: not all settings have a default value.
.google.cloud.resourcesettings.v1.Value default_value = 5;
- Returns:
- The defaultValue.
-
getDefaultValueOrBuilder
ValueOrBuilder getDefaultValueOrBuilder()
The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set. Note: not all settings have a default value.
.google.cloud.resourcesettings.v1.Value default_value = 5;
-
-