public final class Icon extends GeneratedMessage implements IconOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ALT_TEXT_FIELD_NUMBER
public static final int ALT_TEXT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ICON_URL_FIELD_NUMBER
public static final int ICON_URL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IMAGE_TYPE_FIELD_NUMBER
public static final int IMAGE_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
KNOWN_ICON_FIELD_NUMBER
public static final int KNOWN_ICON_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MATERIAL_ICON_FIELD_NUMBER
public static final int MATERIAL_ICON_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Icon getDefaultInstance()
| Returns |
| Type |
Description |
Icon |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Icon.Builder newBuilder()
newBuilder(Icon prototype)
public static Icon.Builder newBuilder(Icon prototype)
| Parameter |
| Name |
Description |
prototype |
Icon
|
public static Icon parseDelimitedFrom(InputStream input)
| Returns |
| Type |
Description |
Icon |
|
public static Icon parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Icon |
|
parseFrom(byte[] data)
public static Icon parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
| Returns |
| Type |
Description |
Icon |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Icon parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Icon |
|
parseFrom(ByteString data)
public static Icon parseFrom(ByteString data)
| Returns |
| Type |
Description |
Icon |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Icon parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Icon |
|
public static Icon parseFrom(CodedInputStream input)
| Returns |
| Type |
Description |
Icon |
|
public static Icon parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Icon |
|
public static Icon parseFrom(InputStream input)
| Returns |
| Type |
Description |
Icon |
|
public static Icon parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Icon |
|
parseFrom(ByteBuffer data)
public static Icon parseFrom(ByteBuffer data)
| Returns |
| Type |
Description |
Icon |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Icon parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Icon |
|
parser()
public static Parser<Icon> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAltText()
public String getAltText()
Optional. A description of the icon used for accessibility.
If unspecified, the default value Button is provided. As a best practice,
you should set a helpful description for what the icon displays, and if
applicable, what it does. For example, A user's account portrait, or
Opens a new browser tab and navigates to the Google Chat developer
documentation at https://developers.google.com/workspace/chat.
If the icon is set in a Button, the
altText appears as helper text when the user hovers over the button.
However, if the button also sets text, the icon's altText is ignored.
string alt_text = 3;
| Returns |
| Type |
Description |
String |
The altText.
|
getAltTextBytes()
public ByteString getAltTextBytes()
Optional. A description of the icon used for accessibility.
If unspecified, the default value Button is provided. As a best practice,
you should set a helpful description for what the icon displays, and if
applicable, what it does. For example, A user's account portrait, or
Opens a new browser tab and navigates to the Google Chat developer
documentation at https://developers.google.com/workspace/chat.
If the icon is set in a Button, the
altText appears as helper text when the user hovers over the button.
However, if the button also sets text, the icon's altText is ignored.
string alt_text = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for altText.
|
getDefaultInstanceForType()
public Icon getDefaultInstanceForType()
| Returns |
| Type |
Description |
Icon |
|
getIconUrl()
public String getIconUrl()
| Returns |
| Type |
Description |
String |
The iconUrl.
|
getIconUrlBytes()
public ByteString getIconUrlBytes()
| Returns |
| Type |
Description |
ByteString |
The bytes for iconUrl.
|
getIconsCase()
public Icon.IconsCase getIconsCase()
getImageType()
public Widget.ImageType getImageType()
The crop style applied to the image. In some cases, applying a
CIRCLE crop causes the image to be drawn larger than a built-in
icon.
.google.apps.card.v1.Widget.ImageType image_type = 4;
getImageTypeValue()
public int getImageTypeValue()
The crop style applied to the image. In some cases, applying a
CIRCLE crop causes the image to be drawn larger than a built-in
icon.
.google.apps.card.v1.Widget.ImageType image_type = 4;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for imageType.
|
getKnownIcon()
public String getKnownIcon()
Display one of the built-in icons provided by Google Workspace.
For example, to display an airplane icon, specify AIRPLANE.
For a bus, specify BUS.
For a full list of supported icons, see built-in
icons.
string known_icon = 1;
| Returns |
| Type |
Description |
String |
The knownIcon.
|
getKnownIconBytes()
public ByteString getKnownIconBytes()
Display one of the built-in icons provided by Google Workspace.
For example, to display an airplane icon, specify AIRPLANE.
For a bus, specify BUS.
For a full list of supported icons, see built-in
icons.
string known_icon = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for knownIcon.
|
getMaterialIcon()
public MaterialIcon getMaterialIcon()
getMaterialIconOrBuilder()
public MaterialIconOrBuilder getMaterialIconOrBuilder()
getParserForType()
public Parser<Icon> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasIconUrl()
public boolean hasIconUrl()
| Returns |
| Type |
Description |
boolean |
Whether the iconUrl field is set.
|
hasKnownIcon()
public boolean hasKnownIcon()
Display one of the built-in icons provided by Google Workspace.
For example, to display an airplane icon, specify AIRPLANE.
For a bus, specify BUS.
For a full list of supported icons, see built-in
icons.
string known_icon = 1;
| Returns |
| Type |
Description |
boolean |
Whether the knownIcon field is set.
|
hasMaterialIcon()
public boolean hasMaterialIcon()
| Returns |
| Type |
Description |
boolean |
Whether the materialIcon field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Icon.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Icon.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Icon.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides