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.DataTypegetDataType()The data type for this setting.intgetDataTypeValue()The data type for this setting.ValuegetDefaultValue()The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set.ValueOrBuildergetDefaultValueOrBuilder()The value provided by [Setting.effective_value][google.cloud.resourcesettings.v1.Setting.effective_value] if no setting value is explicitly set.StringgetDescription()A detailed description of what this setting does.com.google.protobuf.ByteStringgetDescriptionBytes()A detailed description of what this setting does.StringgetDisplayName()The human readable name for this setting.com.google.protobuf.ByteStringgetDisplayNameBytes()The human readable name for this setting.booleangetReadOnly()A flag indicating that values of this setting cannot be modified (see documentation of the specific setting for updates and reasons).booleanhasDefaultValue()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;
-
-