Class ResourceSuspensionInfo.Builder (0.6.0)

public static final class ResourceSuspensionInfo.Builder extends GeneratedMessage.Builder<ResourceSuspensionInfo.Builder> implements ResourceSuspensionInfoOrBuilder

Resource suspension info for a database resource.

Protobuf type google.cloud.databasecenter.v1beta.ResourceSuspensionInfo

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ResourceSuspensionInfo build()
Returns
Type Description
ResourceSuspensionInfo

buildPartial()

public ResourceSuspensionInfo buildPartial()
Returns
Type Description
ResourceSuspensionInfo

clear()

public ResourceSuspensionInfo.Builder clear()
Returns
Type Description
ResourceSuspensionInfo.Builder
Overrides

clearResourceSuspended()

public ResourceSuspensionInfo.Builder clearResourceSuspended()

Is resource suspended.

bool resource_suspended = 1;

Returns
Type Description
ResourceSuspensionInfo.Builder

This builder for chaining.

clearSuspensionReason()

public ResourceSuspensionInfo.Builder clearSuspensionReason()

Suspension reason for the resource.

.google.cloud.databasecenter.v1beta.SuspensionReason suspension_reason = 2;

Returns
Type Description
ResourceSuspensionInfo.Builder

This builder for chaining.

getDefaultInstanceForType()

public ResourceSuspensionInfo getDefaultInstanceForType()
Returns
Type Description
ResourceSuspensionInfo

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getResourceSuspended()

public boolean getResourceSuspended()

Is resource suspended.

bool resource_suspended = 1;

Returns
Type Description
boolean

The resourceSuspended.

getSuspensionReason()

public SuspensionReason getSuspensionReason()

Suspension reason for the resource.

.google.cloud.databasecenter.v1beta.SuspensionReason suspension_reason = 2;

Returns
Type Description
SuspensionReason

The suspensionReason.

getSuspensionReasonValue()

public int getSuspensionReasonValue()

Suspension reason for the resource.

.google.cloud.databasecenter.v1beta.SuspensionReason suspension_reason = 2;

Returns
Type Description
int

The enum numeric value on the wire for suspensionReason.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ResourceSuspensionInfo other)

public ResourceSuspensionInfo.Builder mergeFrom(ResourceSuspensionInfo other)
Parameter
Name Description
other ResourceSuspensionInfo
Returns
Type Description
ResourceSuspensionInfo.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ResourceSuspensionInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ResourceSuspensionInfo.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ResourceSuspensionInfo.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ResourceSuspensionInfo.Builder
Overrides

setResourceSuspended(boolean value)

public ResourceSuspensionInfo.Builder setResourceSuspended(boolean value)

Is resource suspended.

bool resource_suspended = 1;

Parameter
Name Description
value boolean

The resourceSuspended to set.

Returns
Type Description
ResourceSuspensionInfo.Builder

This builder for chaining.

setSuspensionReason(SuspensionReason value)

public ResourceSuspensionInfo.Builder setSuspensionReason(SuspensionReason value)

Suspension reason for the resource.

.google.cloud.databasecenter.v1beta.SuspensionReason suspension_reason = 2;

Parameter
Name Description
value SuspensionReason

The suspensionReason to set.

Returns
Type Description
ResourceSuspensionInfo.Builder

This builder for chaining.

setSuspensionReasonValue(int value)

public ResourceSuspensionInfo.Builder setSuspensionReasonValue(int value)

Suspension reason for the resource.

.google.cloud.databasecenter.v1beta.SuspensionReason suspension_reason = 2;

Parameter
Name Description
value int

The enum numeric value on the wire for suspensionReason to set.

Returns
Type Description
ResourceSuspensionInfo.Builder

This builder for chaining.