Class CollapseControl (2.63.2)
2.70.0 (latest)
2.67.0
2.66.0
2.65.1
2.64.1
2.63.2
2.62.0
2.61.3
2.60.0
2.59.2
2.58.0
2.57.0
2.56.0
2.54.1
2.53.0
2.52.0
2.51.0
2.50.1
2.49.0
2.48.0
2.46.0
2.45.1
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.1
2.38.0
2.37.1
2.36.0
2.34.0
2.33.0
2.32.0
2.30.0
2.29.0
2.28.0
2.27.0
2.26.0
2.25.1
2.24.0
2.23.1
2.22.1
2.21.1
2.15.0
2.14.3
2.13.0
2.12.0
2.11.0
2.10.0
2.9.6
2.8.4
2.7.4
public final class CollapseControl extends GeneratedMessageV3 implements CollapseControlOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int COLLAPSE_BUTTON_FIELD_NUMBER
Field Value
Type
Description
int
public static final int EXPAND_BUTTON_FIELD_NUMBER
Field Value
Type
Description
int
HORIZONTAL_ALIGNMENT_FIELD_NUMBER
public static final int HORIZONTAL_ALIGNMENT_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static CollapseControl getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static CollapseControl . Builder newBuilder ()
newBuilder(CollapseControl prototype)
public static CollapseControl . Builder newBuilder ( CollapseControl prototype )
public static CollapseControl parseDelimitedFrom ( InputStream input )
public static CollapseControl parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static CollapseControl parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CollapseControl parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static CollapseControl parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CollapseControl parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static CollapseControl parseFrom ( CodedInputStream input )
public static CollapseControl parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static CollapseControl parseFrom ( InputStream input )
public static CollapseControl parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static CollapseControl parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CollapseControl parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<CollapseControl> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public Button getCollapseButton ()
Optional. Define a customizable button to collapse the section.
Both expand_button and collapse_button field must be set. Only one
field set will not take into effect.
If this field isn't set, the default button is used.
.google.apps.card.v1.Button collapse_button = 3;
Returns
Type
Description
Button
The collapseButton.
public ButtonOrBuilder getCollapseButtonOrBuilder ()
Optional. Define a customizable button to collapse the section.
Both expand_button and collapse_button field must be set. Only one
field set will not take into effect.
If this field isn't set, the default button is used.
.google.apps.card.v1.Button collapse_button = 3;
getDefaultInstanceForType()
public CollapseControl getDefaultInstanceForType ()
public Button getExpandButton ()
Optional. Define a customizable button to expand the section.
Both expand_button and collapse_button field must be set. Only one
field set will not take into effect.
If this field isn't set, the default button is used.
.google.apps.card.v1.Button expand_button = 2;
Returns
Type
Description
Button
The expandButton.
public ButtonOrBuilder getExpandButtonOrBuilder ()
Optional. Define a customizable button to expand the section.
Both expand_button and collapse_button field must be set. Only one
field set will not take into effect.
If this field isn't set, the default button is used.
.google.apps.card.v1.Button expand_button = 2;
getHorizontalAlignment()
public Widget . HorizontalAlignment getHorizontalAlignment ()
The horizontal alignment of the expand and collapse button.
.google.apps.card.v1.Widget.HorizontalAlignment horizontal_alignment = 1;
getHorizontalAlignmentValue()
public int getHorizontalAlignmentValue ()
The horizontal alignment of the expand and collapse button.
.google.apps.card.v1.Widget.HorizontalAlignment horizontal_alignment = 1;
Returns
Type
Description
int
The enum numeric value on the wire for horizontalAlignment.
getParserForType()
public Parser<CollapseControl> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
public boolean hasCollapseButton ()
Optional. Define a customizable button to collapse the section.
Both expand_button and collapse_button field must be set. Only one
field set will not take into effect.
If this field isn't set, the default button is used.
.google.apps.card.v1.Button collapse_button = 3;
Returns
Type
Description
boolean
Whether the collapseButton field is set.
public boolean hasExpandButton ()
Optional. Define a customizable button to expand the section.
Both expand_button and collapse_button field must be set. Only one
field set will not take into effect.
If this field isn't set, the default button is used.
.google.apps.card.v1.Button expand_button = 2;
Returns
Type
Description
boolean
Whether the expandButton field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public CollapseControl . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CollapseControl . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public CollapseControl . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-25 UTC."],[],[]]