Class ManagedRulesetList.Builder (1.109.0)

public static final class ManagedRulesetList.Builder extends GeneratedMessage.Builder<ManagedRulesetList.Builder> implements ManagedRulesetListOrBuilder

Protobuf type google.cloud.compute.v1.ManagedRulesetList

Static Methods

getDescriptor()

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

Methods

addAllItems(Iterable<? extends ManagedRuleset> values)

public ManagedRulesetList.Builder addAllItems(Iterable<? extends ManagedRuleset> values)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

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

addItems(ManagedRuleset value)

public ManagedRulesetList.Builder addItems(ManagedRuleset value)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameter
Name Description
value ManagedRuleset
Returns
Type Description
ManagedRulesetList.Builder

addItems(ManagedRuleset.Builder builderForValue)

public ManagedRulesetList.Builder addItems(ManagedRuleset.Builder builderForValue)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameter
Name Description
builderForValue ManagedRuleset.Builder
Returns
Type Description
ManagedRulesetList.Builder

addItems(int index, ManagedRuleset value)

public ManagedRulesetList.Builder addItems(int index, ManagedRuleset value)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameters
Name Description
index int
value ManagedRuleset
Returns
Type Description
ManagedRulesetList.Builder

addItems(int index, ManagedRuleset.Builder builderForValue)

public ManagedRulesetList.Builder addItems(int index, ManagedRuleset.Builder builderForValue)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameters
Name Description
index int
builderForValue ManagedRuleset.Builder
Returns
Type Description
ManagedRulesetList.Builder

addItemsBuilder()

public ManagedRuleset.Builder addItemsBuilder()

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Returns
Type Description
ManagedRuleset.Builder

addItemsBuilder(int index)

public ManagedRuleset.Builder addItemsBuilder(int index)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameter
Name Description
index int
Returns
Type Description
ManagedRuleset.Builder

build()

public ManagedRulesetList build()
Returns
Type Description
ManagedRulesetList

buildPartial()

public ManagedRulesetList buildPartial()
Returns
Type Description
ManagedRulesetList

clear()

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

clearId()

public ManagedRulesetList.Builder clearId()

optional string id = 3355;

Returns
Type Description
ManagedRulesetList.Builder

This builder for chaining.

clearItems()

public ManagedRulesetList.Builder clearItems()

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Returns
Type Description
ManagedRulesetList.Builder

clearNextPageToken()

public ManagedRulesetList.Builder clearNextPageToken()

optional string next_page_token = 79797525;

Returns
Type Description
ManagedRulesetList.Builder

This builder for chaining.

clearWarning()

public ManagedRulesetList.Builder clearWarning()

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
ManagedRulesetList.Builder

getDefaultInstanceForType()

public ManagedRulesetList getDefaultInstanceForType()
Returns
Type Description
ManagedRulesetList

getDescriptorForType()

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

getId()

public String getId()

optional string id = 3355;

Returns
Type Description
String

The id.

getIdBytes()

public ByteString getIdBytes()

optional string id = 3355;

Returns
Type Description
ByteString

The bytes for id.

getItems(int index)

public ManagedRuleset getItems(int index)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameter
Name Description
index int
Returns
Type Description
ManagedRuleset

getItemsBuilder(int index)

public ManagedRuleset.Builder getItemsBuilder(int index)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameter
Name Description
index int
Returns
Type Description
ManagedRuleset.Builder

getItemsBuilderList()

public List<ManagedRuleset.Builder> getItemsBuilderList()

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Returns
Type Description
List<Builder>

getItemsCount()

public int getItemsCount()

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Returns
Type Description
int

getItemsList()

public List<ManagedRuleset> getItemsList()

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Returns
Type Description
List<ManagedRuleset>

getItemsOrBuilder(int index)

public ManagedRulesetOrBuilder getItemsOrBuilder(int index)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameter
Name Description
index int
Returns
Type Description
ManagedRulesetOrBuilder

getItemsOrBuilderList()

public List<? extends ManagedRulesetOrBuilder> getItemsOrBuilderList()

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

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

getNextPageToken()

public String getNextPageToken()

optional string next_page_token = 79797525;

Returns
Type Description
String

The nextPageToken.

getNextPageTokenBytes()

public ByteString getNextPageTokenBytes()

optional string next_page_token = 79797525;

Returns
Type Description
ByteString

The bytes for nextPageToken.

getWarning()

public Warning getWarning()

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
Warning

The warning.

getWarningBuilder()

public Warning.Builder getWarningBuilder()

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
Warning.Builder

getWarningOrBuilder()

public WarningOrBuilder getWarningOrBuilder()

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
WarningOrBuilder

hasId()

public boolean hasId()

optional string id = 3355;

Returns
Type Description
boolean

Whether the id field is set.

hasNextPageToken()

public boolean hasNextPageToken()

optional string next_page_token = 79797525;

Returns
Type Description
boolean

Whether the nextPageToken field is set.

hasWarning()

public boolean hasWarning()

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
boolean

Whether the warning field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ManagedRulesetList other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeWarning(Warning value)

public ManagedRulesetList.Builder mergeWarning(Warning value)

optional .google.cloud.compute.v1.Warning warning = 50704284;

Parameter
Name Description
value Warning
Returns
Type Description
ManagedRulesetList.Builder

removeItems(int index)

public ManagedRulesetList.Builder removeItems(int index)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameter
Name Description
index int
Returns
Type Description
ManagedRulesetList.Builder

setId(String value)

public ManagedRulesetList.Builder setId(String value)

optional string id = 3355;

Parameter
Name Description
value String

The id to set.

Returns
Type Description
ManagedRulesetList.Builder

This builder for chaining.

setIdBytes(ByteString value)

public ManagedRulesetList.Builder setIdBytes(ByteString value)

optional string id = 3355;

Parameter
Name Description
value ByteString

The bytes for id to set.

Returns
Type Description
ManagedRulesetList.Builder

This builder for chaining.

setItems(int index, ManagedRuleset value)

public ManagedRulesetList.Builder setItems(int index, ManagedRuleset value)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameters
Name Description
index int
value ManagedRuleset
Returns
Type Description
ManagedRulesetList.Builder

setItems(int index, ManagedRuleset.Builder builderForValue)

public ManagedRulesetList.Builder setItems(int index, ManagedRuleset.Builder builderForValue)

The list of managed rulesets.

repeated .google.cloud.compute.v1.ManagedRuleset items = 100526016;

Parameters
Name Description
index int
builderForValue ManagedRuleset.Builder
Returns
Type Description
ManagedRulesetList.Builder

setNextPageToken(String value)

public ManagedRulesetList.Builder setNextPageToken(String value)

optional string next_page_token = 79797525;

Parameter
Name Description
value String

The nextPageToken to set.

Returns
Type Description
ManagedRulesetList.Builder

This builder for chaining.

setNextPageTokenBytes(ByteString value)

public ManagedRulesetList.Builder setNextPageTokenBytes(ByteString value)

optional string next_page_token = 79797525;

Parameter
Name Description
value ByteString

The bytes for nextPageToken to set.

Returns
Type Description
ManagedRulesetList.Builder

This builder for chaining.

setWarning(Warning value)

public ManagedRulesetList.Builder setWarning(Warning value)

optional .google.cloud.compute.v1.Warning warning = 50704284;

Parameter
Name Description
value Warning
Returns
Type Description
ManagedRulesetList.Builder

setWarning(Warning.Builder builderForValue)

public ManagedRulesetList.Builder setWarning(Warning.Builder builderForValue)

optional .google.cloud.compute.v1.Warning warning = 50704284;

Parameter
Name Description
builderForValue Warning.Builder
Returns
Type Description
ManagedRulesetList.Builder