Class ChipList.Builder (2.63.1)

public static final class ChipList.Builder extends GeneratedMessageV3.Builder<ChipList.Builder> implements ChipListOrBuilder

A list of chips layed out horizontally, which can either scroll horizontally or wrap to the next line.

Google Workspace add-ons and Chat apps:

Protobuf type google.apps.card.v1.ChipList

Implements

ChipListOrBuilder

Static Methods

getDescriptor()

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

Methods

addAllChips(Iterable<? extends Chip> values)

public ChipList.Builder addAllChips(Iterable<? extends Chip> values)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
values Iterable<? extends com.google.apps.card.v1.Chip>
Returns
Type Description
ChipList.Builder

addChips(Chip value)

public ChipList.Builder addChips(Chip value)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
value Chip
Returns
Type Description
ChipList.Builder

addChips(Chip.Builder builderForValue)

public ChipList.Builder addChips(Chip.Builder builderForValue)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
builderForValue Chip.Builder
Returns
Type Description
ChipList.Builder

addChips(int index, Chip value)

public ChipList.Builder addChips(int index, Chip value)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameters
Name Description
index int
value Chip
Returns
Type Description
ChipList.Builder

addChips(int index, Chip.Builder builderForValue)

public ChipList.Builder addChips(int index, Chip.Builder builderForValue)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameters
Name Description
index int
builderForValue Chip.Builder
Returns
Type Description
ChipList.Builder

addChipsBuilder()

public Chip.Builder addChipsBuilder()

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Returns
Type Description
Chip.Builder

addChipsBuilder(int index)

public Chip.Builder addChipsBuilder(int index)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
index int
Returns
Type Description
Chip.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public ChipList build()
Returns
Type Description
ChipList

buildPartial()

public ChipList buildPartial()
Returns
Type Description
ChipList

clear()

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

clearChips()

public ChipList.Builder clearChips()

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Returns
Type Description
ChipList.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearLayout()

public ChipList.Builder clearLayout()

Specified chip list layout.

.google.apps.card.v1.ChipList.Layout layout = 1;

Returns
Type Description
ChipList.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

getChips(int index)

public Chip getChips(int index)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
index int
Returns
Type Description
Chip

getChipsBuilder(int index)

public Chip.Builder getChipsBuilder(int index)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
index int
Returns
Type Description
Chip.Builder

getChipsBuilderList()

public List<Chip.Builder> getChipsBuilderList()

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Returns
Type Description
List<Builder>

getChipsCount()

public int getChipsCount()

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Returns
Type Description
int

getChipsList()

public List<Chip> getChipsList()

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Returns
Type Description
List<Chip>

getChipsOrBuilder(int index)

public ChipOrBuilder getChipsOrBuilder(int index)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
index int
Returns
Type Description
ChipOrBuilder

getChipsOrBuilderList()

public List<? extends ChipOrBuilder> getChipsOrBuilderList()

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Returns
Type Description
List<? extends com.google.apps.card.v1.ChipOrBuilder>

getDefaultInstanceForType()

public ChipList getDefaultInstanceForType()
Returns
Type Description
ChipList

getDescriptorForType()

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

getLayout()

public ChipList.Layout getLayout()

Specified chip list layout.

.google.apps.card.v1.ChipList.Layout layout = 1;

Returns
Type Description
ChipList.Layout

The layout.

getLayoutValue()

public int getLayoutValue()

Specified chip list layout.

.google.apps.card.v1.ChipList.Layout layout = 1;

Returns
Type Description
int

The enum numeric value on the wire for layout.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ChipList other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

removeChips(int index)

public ChipList.Builder removeChips(int index)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameter
Name Description
index int
Returns
Type Description
ChipList.Builder

setChips(int index, Chip value)

public ChipList.Builder setChips(int index, Chip value)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameters
Name Description
index int
value Chip
Returns
Type Description
ChipList.Builder

setChips(int index, Chip.Builder builderForValue)

public ChipList.Builder setChips(int index, Chip.Builder builderForValue)

An array of chips.

repeated .google.apps.card.v1.Chip chips = 2;

Parameters
Name Description
index int
builderForValue Chip.Builder
Returns
Type Description
ChipList.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setLayout(ChipList.Layout value)

public ChipList.Builder setLayout(ChipList.Layout value)

Specified chip list layout.

.google.apps.card.v1.ChipList.Layout layout = 1;

Parameter
Name Description
value ChipList.Layout

The layout to set.

Returns
Type Description
ChipList.Builder

This builder for chaining.

setLayoutValue(int value)

public ChipList.Builder setLayoutValue(int value)

Specified chip list layout.

.google.apps.card.v1.ChipList.Layout layout = 1;

Parameter
Name Description
value int

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

Returns
Type Description
ChipList.Builder

This builder for chaining.

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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