Interface QuotaAdjusterSettingsOrBuilder (0.35.0)

public interface QuotaAdjusterSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEnablement()

public abstract QuotaAdjusterSettings.Enablement getEnablement()

Optional. The configured value of the enablement at the given resource.

.google.api.cloudquotas.v1beta.QuotaAdjusterSettings.Enablement enablement = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
QuotaAdjusterSettings.Enablement

The enablement.

getEnablementValue()

public abstract int getEnablementValue()

Optional. The configured value of the enablement at the given resource.

.google.api.cloudquotas.v1beta.QuotaAdjusterSettings.Enablement enablement = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for enablement.

getEtag()

public abstract String getEtag()

Optional. The current ETag of the QuotaAdjusterSettings. If an ETag is provided on update and does not match the current server's ETag in the QuotaAdjusterSettings, the request is blocked and returns an ABORTED error. See https://google.aip.dev/134#etags for more details on ETags.

string etag = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The etag.

getEtagBytes()

public abstract ByteString getEtagBytes()

Optional. The current ETag of the QuotaAdjusterSettings. If an ETag is provided on update and does not match the current server's ETag in the QuotaAdjusterSettings, the request is blocked and returns an ABORTED error. See https://google.aip.dev/134#etags for more details on ETags.

string etag = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for etag.

getInherited()

public abstract boolean getInherited()

Optional. Indicates whether the setting is inherited or explicitly specified.

bool inherited = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The inherited.

getInheritedFrom()

public abstract String getInheritedFrom()

Output only. The resource container from which the setting is inherited. This refers to the nearest ancestor with enablement set (either ENABLED or DISABLED). The value can be an organizations/{organization_id}, folders/{folder_id}, or can be 'default' if no ancestor exists with enablement set. The value will be empty when enablement is directly set on this container.

string inherited_from = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The inheritedFrom.

getInheritedFromBytes()

public abstract ByteString getInheritedFromBytes()

Output only. The resource container from which the setting is inherited. This refers to the nearest ancestor with enablement set (either ENABLED or DISABLED). The value can be an organizations/{organization_id}, folders/{folder_id}, or can be 'default' if no ancestor exists with enablement set. The value will be empty when enablement is directly set on this container.

string inherited_from = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for inheritedFrom.

getName()

public abstract String getName()

Identifier. Name of the config would be of the format: projects/PROJECT_NUMBER/locations/global/quotaAdjusterSettings folders/FOLDER_NUMBER/locations/global/quotaAdjusterSettings organizations/ORGANIZATION_NUMBER/locations/global/quotaAdjusterSettings

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. Name of the config would be of the format: projects/PROJECT_NUMBER/locations/global/quotaAdjusterSettings folders/FOLDER_NUMBER/locations/global/quotaAdjusterSettings organizations/ORGANIZATION_NUMBER/locations/global/quotaAdjusterSettings

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The timestamp when the QuotaAdjusterSettings resource was last updated.

.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The timestamp when the QuotaAdjusterSettings resource was last updated.

.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The timestamp when the QuotaAdjusterSettings resource was last updated.

.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.