Package com.google.apps.card.v1
Class Columns.Column.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
- com.google.apps.card.v1.Columns.Column.Builder
-
- All Implemented Interfaces:
Columns.ColumnOrBuilder
,com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- Columns.Column
public static final class Columns.Column.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder> implements Columns.ColumnOrBuilder
A column. [Google Workspace Add-ons and Chat apps](https://developers.google.com/workspace/extend): Columns for Google Workspace Add-ons are in Developer Preview.
Protobuf typegoogle.apps.card.v1.Columns.Column
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Columns.Column.Builder
addAllWidgets(java.lang.Iterable<? extends Columns.Column.Widgets> values)
An array of widgets included in a column.Columns.Column.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Columns.Column.Builder
addWidgets(int index, Columns.Column.Widgets value)
An array of widgets included in a column.Columns.Column.Builder
addWidgets(int index, Columns.Column.Widgets.Builder builderForValue)
An array of widgets included in a column.Columns.Column.Builder
addWidgets(Columns.Column.Widgets value)
An array of widgets included in a column.Columns.Column.Builder
addWidgets(Columns.Column.Widgets.Builder builderForValue)
An array of widgets included in a column.Columns.Column.Widgets.Builder
addWidgetsBuilder()
An array of widgets included in a column.Columns.Column.Widgets.Builder
addWidgetsBuilder(int index)
An array of widgets included in a column.Columns.Column
build()
Columns.Column
buildPartial()
Columns.Column.Builder
clear()
Columns.Column.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Columns.Column.Builder
clearHorizontalAlignment()
Specifies whether widgets align to the left, right, or center of a column.Columns.Column.Builder
clearHorizontalSizeStyle()
Specifies how a column fills the width of the card.Columns.Column.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Columns.Column.Builder
clearVerticalAlignment()
Specifies whether widgets align to the top, bottom, or center of a column.Columns.Column.Builder
clearWidgets()
An array of widgets included in a column.Columns.Column.Builder
clone()
Columns.Column
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Widget.HorizontalAlignment
getHorizontalAlignment()
Specifies whether widgets align to the left, right, or center of a column.int
getHorizontalAlignmentValue()
Specifies whether widgets align to the left, right, or center of a column.Columns.Column.HorizontalSizeStyle
getHorizontalSizeStyle()
Specifies how a column fills the width of the card.int
getHorizontalSizeStyleValue()
Specifies how a column fills the width of the card.Columns.Column.VerticalAlignment
getVerticalAlignment()
Specifies whether widgets align to the top, bottom, or center of a column.int
getVerticalAlignmentValue()
Specifies whether widgets align to the top, bottom, or center of a column.Columns.Column.Widgets
getWidgets(int index)
An array of widgets included in a column.Columns.Column.Widgets.Builder
getWidgetsBuilder(int index)
An array of widgets included in a column.java.util.List<Columns.Column.Widgets.Builder>
getWidgetsBuilderList()
An array of widgets included in a column.int
getWidgetsCount()
An array of widgets included in a column.java.util.List<Columns.Column.Widgets>
getWidgetsList()
An array of widgets included in a column.Columns.Column.WidgetsOrBuilder
getWidgetsOrBuilder(int index)
An array of widgets included in a column.java.util.List<? extends Columns.Column.WidgetsOrBuilder>
getWidgetsOrBuilderList()
An array of widgets included in a column.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Columns.Column.Builder
mergeFrom(Columns.Column other)
Columns.Column.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Columns.Column.Builder
mergeFrom(com.google.protobuf.Message other)
Columns.Column.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Columns.Column.Builder
removeWidgets(int index)
An array of widgets included in a column.Columns.Column.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Columns.Column.Builder
setHorizontalAlignment(Widget.HorizontalAlignment value)
Specifies whether widgets align to the left, right, or center of a column.Columns.Column.Builder
setHorizontalAlignmentValue(int value)
Specifies whether widgets align to the left, right, or center of a column.Columns.Column.Builder
setHorizontalSizeStyle(Columns.Column.HorizontalSizeStyle value)
Specifies how a column fills the width of the card.Columns.Column.Builder
setHorizontalSizeStyleValue(int value)
Specifies how a column fills the width of the card.Columns.Column.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Columns.Column.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Columns.Column.Builder
setVerticalAlignment(Columns.Column.VerticalAlignment value)
Specifies whether widgets align to the top, bottom, or center of a column.Columns.Column.Builder
setVerticalAlignmentValue(int value)
Specifies whether widgets align to the top, bottom, or center of a column.Columns.Column.Builder
setWidgets(int index, Columns.Column.Widgets value)
An array of widgets included in a column.Columns.Column.Builder
setWidgets(int index, Columns.Column.Widgets.Builder builderForValue)
An array of widgets included in a column.-
Methods inherited from class com.google.protobuf.GeneratedMessage.ExtendableBuilder
addExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtension
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
getOneofFieldDescriptor, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Overrides:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
clear
public Columns.Column.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<Columns.Column.Builder>
-
getDefaultInstanceForType
public Columns.Column getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Columns.Column build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Columns.Column buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Columns.Column.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
setField
public Columns.Column.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
clearField
public Columns.Column.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
clearOneof
public Columns.Column.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
setRepeatedField
public Columns.Column.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
addRepeatedField
public Columns.Column.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
mergeFrom
public Columns.Column.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Columns.Column.Builder>
-
mergeFrom
public Columns.Column.Builder mergeFrom(Columns.Column other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,Columns.Column.Builder>
-
mergeFrom
public Columns.Column.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Columns.Column.Builder>
- Throws:
java.io.IOException
-
getHorizontalSizeStyleValue
public int getHorizontalSizeStyleValue()
Specifies how a column fills the width of the card.
.google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
- Specified by:
getHorizontalSizeStyleValue
in interfaceColumns.ColumnOrBuilder
- Returns:
- The enum numeric value on the wire for horizontalSizeStyle.
-
setHorizontalSizeStyleValue
public Columns.Column.Builder setHorizontalSizeStyleValue(int value)
Specifies how a column fills the width of the card.
.google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
- Parameters:
value
- The enum numeric value on the wire for horizontalSizeStyle to set.- Returns:
- This builder for chaining.
-
getHorizontalSizeStyle
public Columns.Column.HorizontalSizeStyle getHorizontalSizeStyle()
Specifies how a column fills the width of the card.
.google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
- Specified by:
getHorizontalSizeStyle
in interfaceColumns.ColumnOrBuilder
- Returns:
- The horizontalSizeStyle.
-
setHorizontalSizeStyle
public Columns.Column.Builder setHorizontalSizeStyle(Columns.Column.HorizontalSizeStyle value)
Specifies how a column fills the width of the card.
.google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
- Parameters:
value
- The horizontalSizeStyle to set.- Returns:
- This builder for chaining.
-
clearHorizontalSizeStyle
public Columns.Column.Builder clearHorizontalSizeStyle()
Specifies how a column fills the width of the card.
.google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
- Returns:
- This builder for chaining.
-
getHorizontalAlignmentValue
public int getHorizontalAlignmentValue()
Specifies whether widgets align to the left, right, or center of a column.
.google.apps.card.v1.Widget.HorizontalAlignment horizontal_alignment = 2;
- Specified by:
getHorizontalAlignmentValue
in interfaceColumns.ColumnOrBuilder
- Returns:
- The enum numeric value on the wire for horizontalAlignment.
-
setHorizontalAlignmentValue
public Columns.Column.Builder setHorizontalAlignmentValue(int value)
Specifies whether widgets align to the left, right, or center of a column.
.google.apps.card.v1.Widget.HorizontalAlignment horizontal_alignment = 2;
- Parameters:
value
- The enum numeric value on the wire for horizontalAlignment to set.- Returns:
- This builder for chaining.
-
getHorizontalAlignment
public Widget.HorizontalAlignment getHorizontalAlignment()
Specifies whether widgets align to the left, right, or center of a column.
.google.apps.card.v1.Widget.HorizontalAlignment horizontal_alignment = 2;
- Specified by:
getHorizontalAlignment
in interfaceColumns.ColumnOrBuilder
- Returns:
- The horizontalAlignment.
-
setHorizontalAlignment
public Columns.Column.Builder setHorizontalAlignment(Widget.HorizontalAlignment value)
Specifies whether widgets align to the left, right, or center of a column.
.google.apps.card.v1.Widget.HorizontalAlignment horizontal_alignment = 2;
- Parameters:
value
- The horizontalAlignment to set.- Returns:
- This builder for chaining.
-
clearHorizontalAlignment
public Columns.Column.Builder clearHorizontalAlignment()
Specifies whether widgets align to the left, right, or center of a column.
.google.apps.card.v1.Widget.HorizontalAlignment horizontal_alignment = 2;
- Returns:
- This builder for chaining.
-
getVerticalAlignmentValue
public int getVerticalAlignmentValue()
Specifies whether widgets align to the top, bottom, or center of a column.
.google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
- Specified by:
getVerticalAlignmentValue
in interfaceColumns.ColumnOrBuilder
- Returns:
- The enum numeric value on the wire for verticalAlignment.
-
setVerticalAlignmentValue
public Columns.Column.Builder setVerticalAlignmentValue(int value)
Specifies whether widgets align to the top, bottom, or center of a column.
.google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
- Parameters:
value
- The enum numeric value on the wire for verticalAlignment to set.- Returns:
- This builder for chaining.
-
getVerticalAlignment
public Columns.Column.VerticalAlignment getVerticalAlignment()
Specifies whether widgets align to the top, bottom, or center of a column.
.google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
- Specified by:
getVerticalAlignment
in interfaceColumns.ColumnOrBuilder
- Returns:
- The verticalAlignment.
-
setVerticalAlignment
public Columns.Column.Builder setVerticalAlignment(Columns.Column.VerticalAlignment value)
Specifies whether widgets align to the top, bottom, or center of a column.
.google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
- Parameters:
value
- The verticalAlignment to set.- Returns:
- This builder for chaining.
-
clearVerticalAlignment
public Columns.Column.Builder clearVerticalAlignment()
Specifies whether widgets align to the top, bottom, or center of a column.
.google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
- Returns:
- This builder for chaining.
-
getWidgetsList
public java.util.List<Columns.Column.Widgets> getWidgetsList()
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
- Specified by:
getWidgetsList
in interfaceColumns.ColumnOrBuilder
-
getWidgetsCount
public int getWidgetsCount()
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
- Specified by:
getWidgetsCount
in interfaceColumns.ColumnOrBuilder
-
getWidgets
public Columns.Column.Widgets getWidgets(int index)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
- Specified by:
getWidgets
in interfaceColumns.ColumnOrBuilder
-
setWidgets
public Columns.Column.Builder setWidgets(int index, Columns.Column.Widgets value)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
setWidgets
public Columns.Column.Builder setWidgets(int index, Columns.Column.Widgets.Builder builderForValue)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
addWidgets
public Columns.Column.Builder addWidgets(Columns.Column.Widgets value)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
addWidgets
public Columns.Column.Builder addWidgets(int index, Columns.Column.Widgets value)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
addWidgets
public Columns.Column.Builder addWidgets(Columns.Column.Widgets.Builder builderForValue)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
addWidgets
public Columns.Column.Builder addWidgets(int index, Columns.Column.Widgets.Builder builderForValue)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
addAllWidgets
public Columns.Column.Builder addAllWidgets(java.lang.Iterable<? extends Columns.Column.Widgets> values)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
clearWidgets
public Columns.Column.Builder clearWidgets()
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
removeWidgets
public Columns.Column.Builder removeWidgets(int index)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
getWidgetsBuilder
public Columns.Column.Widgets.Builder getWidgetsBuilder(int index)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
getWidgetsOrBuilder
public Columns.Column.WidgetsOrBuilder getWidgetsOrBuilder(int index)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
- Specified by:
getWidgetsOrBuilder
in interfaceColumns.ColumnOrBuilder
-
getWidgetsOrBuilderList
public java.util.List<? extends Columns.Column.WidgetsOrBuilder> getWidgetsOrBuilderList()
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
- Specified by:
getWidgetsOrBuilderList
in interfaceColumns.ColumnOrBuilder
-
addWidgetsBuilder
public Columns.Column.Widgets.Builder addWidgetsBuilder()
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
addWidgetsBuilder
public Columns.Column.Widgets.Builder addWidgetsBuilder(int index)
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
getWidgetsBuilderList
public java.util.List<Columns.Column.Widgets.Builder> getWidgetsBuilderList()
An array of widgets included in a column. Widgets appear in the order that they are specified.
repeated .google.apps.card.v1.Columns.Column.Widgets widgets = 4;
-
setUnknownFields
public final Columns.Column.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
mergeUnknownFields
public final Columns.Column.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Columns.Column.Builder>
-
-