Interface SettingMetadataOrBuilder (1.30.0)

public interface SettingMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDataType()

public abstract SettingMetadata.DataType getDataType()

The data type for this setting.

.google.cloud.resourcesettings.v1.SettingMetadata.DataType data_type = 4;

Returns
TypeDescription
SettingMetadata.DataType

The dataType.

getDataTypeValue()

public abstract int getDataTypeValue()

The data type for this setting.

.google.cloud.resourcesettings.v1.SettingMetadata.DataType data_type = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for dataType.

getDefaultValue()

public abstract Value getDefaultValue()

The value provided by 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
TypeDescription
Value

The defaultValue.

getDefaultValueOrBuilder()

public abstract ValueOrBuilder getDefaultValueOrBuilder()

The value provided by 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
TypeDescription
ValueOrBuilder

getDescription()

public abstract String getDescription()

A detailed description of what this setting does.

string description = 2;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

A detailed description of what this setting does.

string description = 2;

Returns
TypeDescription
ByteString

The bytes for description.

getDisplayName()

public abstract String getDisplayName()

The human readable name for this setting.

string display_name = 1;

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

The human readable name for this setting.

string display_name = 1;

Returns
TypeDescription
ByteString

The bytes for displayName.

getReadOnly()

public abstract 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
TypeDescription
boolean

The readOnly.

hasDefaultValue()

public abstract boolean hasDefaultValue()

The value provided by 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
TypeDescription
boolean

Whether the defaultValue field is set.