Class InterconnectGroupsCreateMembers.Builder (1.74.0)

public static final class InterconnectGroupsCreateMembers.Builder extends GeneratedMessageV3.Builder<InterconnectGroupsCreateMembers.Builder> implements InterconnectGroupsCreateMembersOrBuilder

Protobuf type google.cloud.compute.v1.InterconnectGroupsCreateMembers

Static Methods

getDescriptor()

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

Methods

addAllInterconnects(Iterable<? extends InterconnectGroupsCreateMembersInterconnectInput> values)

public InterconnectGroupsCreateMembers.Builder addAllInterconnects(Iterable<? extends InterconnectGroupsCreateMembersInterconnectInput> values)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput>
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

addInterconnects(InterconnectGroupsCreateMembersInterconnectInput value)

public InterconnectGroupsCreateMembers.Builder addInterconnects(InterconnectGroupsCreateMembersInterconnectInput value)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
value InterconnectGroupsCreateMembersInterconnectInput
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

addInterconnects(InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

public InterconnectGroupsCreateMembers.Builder addInterconnects(InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
builderForValue InterconnectGroupsCreateMembersInterconnectInput.Builder
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

addInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput value)

public InterconnectGroupsCreateMembers.Builder addInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput value)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameters
Name Description
index int
value InterconnectGroupsCreateMembersInterconnectInput
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

addInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

public InterconnectGroupsCreateMembers.Builder addInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameters
Name Description
index int
builderForValue InterconnectGroupsCreateMembersInterconnectInput.Builder
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

addInterconnectsBuilder()

public InterconnectGroupsCreateMembersInterconnectInput.Builder addInterconnectsBuilder()

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInput.Builder

addInterconnectsBuilder(int index)

public InterconnectGroupsCreateMembersInterconnectInput.Builder addInterconnectsBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInput.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public InterconnectGroupsCreateMembers.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides

build()

public InterconnectGroupsCreateMembers build()
Returns
Type Description
InterconnectGroupsCreateMembers

buildPartial()

public InterconnectGroupsCreateMembers buildPartial()
Returns
Type Description
InterconnectGroupsCreateMembers

clear()

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

clearField(Descriptors.FieldDescriptor field)

public InterconnectGroupsCreateMembers.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides

clearIntentMismatchBehavior()

public InterconnectGroupsCreateMembers.Builder clearIntentMismatchBehavior()

How to behave when configured.topologyCapability.supportedSLA would not equal intent.topologyCapability after this call. Check the IntentMismatchBehavior enum for the list of possible values.

optional string intent_mismatch_behavior = 164408000;

Returns
Type Description
InterconnectGroupsCreateMembers.Builder

This builder for chaining.

clearInterconnects()

public InterconnectGroupsCreateMembers.Builder clearInterconnects()

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Returns
Type Description
InterconnectGroupsCreateMembers.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public InterconnectGroupsCreateMembers.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides

clearTemplateInterconnect()

public InterconnectGroupsCreateMembers.Builder clearTemplateInterconnect()

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Returns
Type Description
InterconnectGroupsCreateMembers.Builder

clone()

public InterconnectGroupsCreateMembers.Builder clone()
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides

getDefaultInstanceForType()

public InterconnectGroupsCreateMembers getDefaultInstanceForType()
Returns
Type Description
InterconnectGroupsCreateMembers

getDescriptorForType()

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

getIntentMismatchBehavior()

public String getIntentMismatchBehavior()

How to behave when configured.topologyCapability.supportedSLA would not equal intent.topologyCapability after this call. Check the IntentMismatchBehavior enum for the list of possible values.

optional string intent_mismatch_behavior = 164408000;

Returns
Type Description
String

The intentMismatchBehavior.

getIntentMismatchBehaviorBytes()

public ByteString getIntentMismatchBehaviorBytes()

How to behave when configured.topologyCapability.supportedSLA would not equal intent.topologyCapability after this call. Check the IntentMismatchBehavior enum for the list of possible values.

optional string intent_mismatch_behavior = 164408000;

Returns
Type Description
ByteString

The bytes for intentMismatchBehavior.

getInterconnects(int index)

public InterconnectGroupsCreateMembersInterconnectInput getInterconnects(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInput

getInterconnectsBuilder(int index)

public InterconnectGroupsCreateMembersInterconnectInput.Builder getInterconnectsBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInput.Builder

getInterconnectsBuilderList()

public List<InterconnectGroupsCreateMembersInterconnectInput.Builder> getInterconnectsBuilderList()

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Returns
Type Description
List<Builder>

getInterconnectsCount()

public int getInterconnectsCount()

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Returns
Type Description
int

getInterconnectsList()

public List<InterconnectGroupsCreateMembersInterconnectInput> getInterconnectsList()

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Returns
Type Description
List<InterconnectGroupsCreateMembersInterconnectInput>

getInterconnectsOrBuilder(int index)

public InterconnectGroupsCreateMembersInterconnectInputOrBuilder getInterconnectsOrBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInputOrBuilder

getInterconnectsOrBuilderList()

public List<? extends InterconnectGroupsCreateMembersInterconnectInputOrBuilder> getInterconnectsOrBuilderList()

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInputOrBuilder>

getTemplateInterconnect()

public InterconnectGroupsCreateMembersInterconnectInput getTemplateInterconnect()

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInput

The templateInterconnect.

getTemplateInterconnectBuilder()

public InterconnectGroupsCreateMembersInterconnectInput.Builder getTemplateInterconnectBuilder()

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInput.Builder

getTemplateInterconnectOrBuilder()

public InterconnectGroupsCreateMembersInterconnectInputOrBuilder getTemplateInterconnectOrBuilder()

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Returns
Type Description
InterconnectGroupsCreateMembersInterconnectInputOrBuilder

hasIntentMismatchBehavior()

public boolean hasIntentMismatchBehavior()

How to behave when configured.topologyCapability.supportedSLA would not equal intent.topologyCapability after this call. Check the IntentMismatchBehavior enum for the list of possible values.

optional string intent_mismatch_behavior = 164408000;

Returns
Type Description
boolean

Whether the intentMismatchBehavior field is set.

hasTemplateInterconnect()

public boolean hasTemplateInterconnect()

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Returns
Type Description
boolean

Whether the templateInterconnect field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(InterconnectGroupsCreateMembers other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeTemplateInterconnect(InterconnectGroupsCreateMembersInterconnectInput value)

public InterconnectGroupsCreateMembers.Builder mergeTemplateInterconnect(InterconnectGroupsCreateMembersInterconnectInput value)

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Parameter
Name Description
value InterconnectGroupsCreateMembersInterconnectInput
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final InterconnectGroupsCreateMembers.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides

removeInterconnects(int index)

public InterconnectGroupsCreateMembers.Builder removeInterconnects(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public InterconnectGroupsCreateMembers.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides

setIntentMismatchBehavior(String value)

public InterconnectGroupsCreateMembers.Builder setIntentMismatchBehavior(String value)

How to behave when configured.topologyCapability.supportedSLA would not equal intent.topologyCapability after this call. Check the IntentMismatchBehavior enum for the list of possible values.

optional string intent_mismatch_behavior = 164408000;

Parameter
Name Description
value String

The intentMismatchBehavior to set.

Returns
Type Description
InterconnectGroupsCreateMembers.Builder

This builder for chaining.

setIntentMismatchBehaviorBytes(ByteString value)

public InterconnectGroupsCreateMembers.Builder setIntentMismatchBehaviorBytes(ByteString value)

How to behave when configured.topologyCapability.supportedSLA would not equal intent.topologyCapability after this call. Check the IntentMismatchBehavior enum for the list of possible values.

optional string intent_mismatch_behavior = 164408000;

Parameter
Name Description
value ByteString

The bytes for intentMismatchBehavior to set.

Returns
Type Description
InterconnectGroupsCreateMembers.Builder

This builder for chaining.

setInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput value)

public InterconnectGroupsCreateMembers.Builder setInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput value)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameters
Name Description
index int
value InterconnectGroupsCreateMembersInterconnectInput
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

setInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

public InterconnectGroupsCreateMembers.Builder setInterconnects(int index, InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput interconnects = 520187301;

Parameters
Name Description
index int
builderForValue InterconnectGroupsCreateMembersInterconnectInput.Builder
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public InterconnectGroupsCreateMembers.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides

setTemplateInterconnect(InterconnectGroupsCreateMembersInterconnectInput value)

public InterconnectGroupsCreateMembers.Builder setTemplateInterconnect(InterconnectGroupsCreateMembersInterconnectInput value)

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Parameter
Name Description
value InterconnectGroupsCreateMembersInterconnectInput
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

setTemplateInterconnect(InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

public InterconnectGroupsCreateMembers.Builder setTemplateInterconnect(InterconnectGroupsCreateMembersInterconnectInput.Builder builderForValue)

Parameters for the Interconnects to create.

optional .google.cloud.compute.v1.InterconnectGroupsCreateMembersInterconnectInput template_interconnect = 224745523;

Parameter
Name Description
builderForValue InterconnectGroupsCreateMembersInterconnectInput.Builder
Returns
Type Description
InterconnectGroupsCreateMembers.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final InterconnectGroupsCreateMembers.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InterconnectGroupsCreateMembers.Builder
Overrides