Class BindingSummary.Builder (0.58.0)

public static final class BindingSummary.Builder extends GeneratedMessage.Builder<BindingSummary.Builder> implements BindingSummaryOrBuilder

BindingSummary contains count of different containers covered through this policy.

Protobuf type google.cloud.backupdr.v1beta.BindingSummary

Static Methods

getDescriptor()

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

Methods

build()

public BindingSummary build()
Returns
Type Description
BindingSummary

buildPartial()

public BindingSummary buildPartial()
Returns
Type Description
BindingSummary

clear()

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

clearProjectCount()

public BindingSummary.Builder clearProjectCount()

Output only. Total count of Projects protected with this policy.

int64 project_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
BindingSummary.Builder

This builder for chaining.

getDefaultInstanceForType()

public BindingSummary getDefaultInstanceForType()
Returns
Type Description
BindingSummary

getDescriptorForType()

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

getProjectCount()

public long getProjectCount()

Output only. Total count of Projects protected with this policy.

int64 project_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The projectCount.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BindingSummary other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setProjectCount(long value)

public BindingSummary.Builder setProjectCount(long value)

Output only. Total count of Projects protected with this policy.

int64 project_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value long

The projectCount to set.

Returns
Type Description
BindingSummary.Builder

This builder for chaining.