Class SCCInfo.Builder (0.6.0)

public static final class SCCInfo.Builder extends GeneratedMessage.Builder<SCCInfo.Builder> implements SCCInfoOrBuilder

Info associated with SCC signals.

Protobuf type google.cloud.databasecenter.v1beta.SCCInfo

Implements

SCCInfoOrBuilder

Static Methods

getDescriptor()

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

Methods

addAllRegulatoryStandards(Iterable<? extends RegulatoryStandard> values)

public SCCInfo.Builder addAllRegulatoryStandards(Iterable<? extends RegulatoryStandard> values)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
values Iterable<? extends com.google.cloud.databasecenter.v1beta.RegulatoryStandard>
Returns
Type Description
SCCInfo.Builder

addRegulatoryStandards(RegulatoryStandard value)

public SCCInfo.Builder addRegulatoryStandards(RegulatoryStandard value)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
value RegulatoryStandard
Returns
Type Description
SCCInfo.Builder

addRegulatoryStandards(RegulatoryStandard.Builder builderForValue)

public SCCInfo.Builder addRegulatoryStandards(RegulatoryStandard.Builder builderForValue)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
builderForValue RegulatoryStandard.Builder
Returns
Type Description
SCCInfo.Builder

addRegulatoryStandards(int index, RegulatoryStandard value)

public SCCInfo.Builder addRegulatoryStandards(int index, RegulatoryStandard value)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameters
Name Description
index int
value RegulatoryStandard
Returns
Type Description
SCCInfo.Builder

addRegulatoryStandards(int index, RegulatoryStandard.Builder builderForValue)

public SCCInfo.Builder addRegulatoryStandards(int index, RegulatoryStandard.Builder builderForValue)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameters
Name Description
index int
builderForValue RegulatoryStandard.Builder
Returns
Type Description
SCCInfo.Builder

addRegulatoryStandardsBuilder()

public RegulatoryStandard.Builder addRegulatoryStandardsBuilder()

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Returns
Type Description
RegulatoryStandard.Builder

addRegulatoryStandardsBuilder(int index)

public RegulatoryStandard.Builder addRegulatoryStandardsBuilder(int index)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
index int
Returns
Type Description
RegulatoryStandard.Builder

build()

public SCCInfo build()
Returns
Type Description
SCCInfo

buildPartial()

public SCCInfo buildPartial()
Returns
Type Description
SCCInfo

clear()

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

clearCategory()

public SCCInfo.Builder clearCategory()

Name by which SCC calls this signal.

string category = 2;

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

clearExternalUri()

public SCCInfo.Builder clearExternalUri()

External URI which points to a SCC page associated with the signal.

string external_uri = 4;

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

clearRegulatoryStandards()

public SCCInfo.Builder clearRegulatoryStandards()

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Returns
Type Description
SCCInfo.Builder

clearSignal()

public SCCInfo.Builder clearSignal()

Name of the signal.

string signal = 1;

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

getCategory()

public String getCategory()

Name by which SCC calls this signal.

string category = 2;

Returns
Type Description
String

The category.

getCategoryBytes()

public ByteString getCategoryBytes()

Name by which SCC calls this signal.

string category = 2;

Returns
Type Description
ByteString

The bytes for category.

getDefaultInstanceForType()

public SCCInfo getDefaultInstanceForType()
Returns
Type Description
SCCInfo

getDescriptorForType()

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

getExternalUri()

public String getExternalUri()

External URI which points to a SCC page associated with the signal.

string external_uri = 4;

Returns
Type Description
String

The externalUri.

getExternalUriBytes()

public ByteString getExternalUriBytes()

External URI which points to a SCC page associated with the signal.

string external_uri = 4;

Returns
Type Description
ByteString

The bytes for externalUri.

getRegulatoryStandards(int index)

public RegulatoryStandard getRegulatoryStandards(int index)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
index int
Returns
Type Description
RegulatoryStandard

getRegulatoryStandardsBuilder(int index)

public RegulatoryStandard.Builder getRegulatoryStandardsBuilder(int index)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
index int
Returns
Type Description
RegulatoryStandard.Builder

getRegulatoryStandardsBuilderList()

public List<RegulatoryStandard.Builder> getRegulatoryStandardsBuilderList()

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Returns
Type Description
List<Builder>

getRegulatoryStandardsCount()

public int getRegulatoryStandardsCount()

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Returns
Type Description
int

getRegulatoryStandardsList()

public List<RegulatoryStandard> getRegulatoryStandardsList()

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Returns
Type Description
List<RegulatoryStandard>

getRegulatoryStandardsOrBuilder(int index)

public RegulatoryStandardOrBuilder getRegulatoryStandardsOrBuilder(int index)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
index int
Returns
Type Description
RegulatoryStandardOrBuilder

getRegulatoryStandardsOrBuilderList()

public List<? extends RegulatoryStandardOrBuilder> getRegulatoryStandardsOrBuilderList()

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Returns
Type Description
List<? extends com.google.cloud.databasecenter.v1beta.RegulatoryStandardOrBuilder>

getSignal()

public String getSignal()

Name of the signal.

string signal = 1;

Returns
Type Description
String

The signal.

getSignalBytes()

public ByteString getSignalBytes()

Name of the signal.

string signal = 1;

Returns
Type Description
ByteString

The bytes for signal.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SCCInfo other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeRegulatoryStandards(int index)

public SCCInfo.Builder removeRegulatoryStandards(int index)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameter
Name Description
index int
Returns
Type Description
SCCInfo.Builder

setCategory(String value)

public SCCInfo.Builder setCategory(String value)

Name by which SCC calls this signal.

string category = 2;

Parameter
Name Description
value String

The category to set.

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

setCategoryBytes(ByteString value)

public SCCInfo.Builder setCategoryBytes(ByteString value)

Name by which SCC calls this signal.

string category = 2;

Parameter
Name Description
value ByteString

The bytes for category to set.

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

setExternalUri(String value)

public SCCInfo.Builder setExternalUri(String value)

External URI which points to a SCC page associated with the signal.

string external_uri = 4;

Parameter
Name Description
value String

The externalUri to set.

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

setExternalUriBytes(ByteString value)

public SCCInfo.Builder setExternalUriBytes(ByteString value)

External URI which points to a SCC page associated with the signal.

string external_uri = 4;

Parameter
Name Description
value ByteString

The bytes for externalUri to set.

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

setRegulatoryStandards(int index, RegulatoryStandard value)

public SCCInfo.Builder setRegulatoryStandards(int index, RegulatoryStandard value)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameters
Name Description
index int
value RegulatoryStandard
Returns
Type Description
SCCInfo.Builder

setRegulatoryStandards(int index, RegulatoryStandard.Builder builderForValue)

public SCCInfo.Builder setRegulatoryStandards(int index, RegulatoryStandard.Builder builderForValue)

Compliances that are associated with the signal.

repeated .google.cloud.databasecenter.v1beta.RegulatoryStandard regulatory_standards = 3;

Parameters
Name Description
index int
builderForValue RegulatoryStandard.Builder
Returns
Type Description
SCCInfo.Builder

setSignal(String value)

public SCCInfo.Builder setSignal(String value)

Name of the signal.

string signal = 1;

Parameter
Name Description
value String

The signal to set.

Returns
Type Description
SCCInfo.Builder

This builder for chaining.

setSignalBytes(ByteString value)

public SCCInfo.Builder setSignalBytes(ByteString value)

Name of the signal.

string signal = 1;

Parameter
Name Description
value ByteString

The bytes for signal to set.

Returns
Type Description
SCCInfo.Builder

This builder for chaining.