Interface ChipOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Chip, Chip.Builder

@Generated public interface ChipOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The alternative text that's used for accessibility.
    com.google.protobuf.ByteString
    The alternative text that's used for accessibility.
    boolean
    Whether the chip is in an inactive state and ignores user actions.
    boolean
    Deprecated.
    google.apps.card.v1.Chip.enabled is deprecated.
    The icon image.
    The icon image.
    The text displayed inside the chip.
    com.google.protobuf.ByteString
    The text displayed inside the chip.
    Optional.
    Optional.
    boolean
    The icon image.
    boolean
    Optional.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasIcon

      boolean hasIcon()
       The icon image. If both `icon` and `text` are set, then the icon appears
       before the text.
       
      .google.apps.card.v1.Icon icon = 1;
      Returns:
      Whether the icon field is set.
    • getIcon

      Icon getIcon()
       The icon image. If both `icon` and `text` are set, then the icon appears
       before the text.
       
      .google.apps.card.v1.Icon icon = 1;
      Returns:
      The icon.
    • getIconOrBuilder

      IconOrBuilder getIconOrBuilder()
       The icon image. If both `icon` and `text` are set, then the icon appears
       before the text.
       
      .google.apps.card.v1.Icon icon = 1;
    • getLabel

      String getLabel()
       The text displayed inside the chip.
       
      string label = 2;
      Returns:
      The label.
    • getLabelBytes

      com.google.protobuf.ByteString getLabelBytes()
       The text displayed inside the chip.
       
      string label = 2;
      Returns:
      The bytes for label.
    • hasOnClick

      boolean hasOnClick()
       Optional. The action to perform when a user clicks the chip, such as
       opening a hyperlink or running a custom function.
       
      .google.apps.card.v1.OnClick on_click = 3;
      Returns:
      Whether the onClick field is set.
    • getOnClick

      OnClick getOnClick()
       Optional. The action to perform when a user clicks the chip, such as
       opening a hyperlink or running a custom function.
       
      .google.apps.card.v1.OnClick on_click = 3;
      Returns:
      The onClick.
    • getOnClickOrBuilder

      OnClickOrBuilder getOnClickOrBuilder()
       Optional. The action to perform when a user clicks the chip, such as
       opening a hyperlink or running a custom function.
       
      .google.apps.card.v1.OnClick on_click = 3;
    • getEnabled

      @Deprecated boolean getEnabled()
      Deprecated.
      google.apps.card.v1.Chip.enabled is deprecated. See google/apps/card/v1/card.proto;l=2425
       Whether the chip is in an active state and responds to user actions.
       Defaults to `true`.
       Deprecated. Use `disabled` instead.
       
      bool enabled = 4 [deprecated = true];
      Returns:
      The enabled.
    • getDisabled

      boolean getDisabled()
       Whether the chip is in an inactive state and ignores user actions.
       Defaults to `false`.
       
      bool disabled = 6;
      Returns:
      The disabled.
    • getAltText

      String getAltText()
       The alternative text that's used for accessibility.
      
       Set descriptive text that lets users know what the chip does. For
       example, if a chip opens a hyperlink, write: "Opens a new
       browser tab and navigates to the Google Chat developer documentation at
       https://developers.google.com/workspace/chat".
       
      string alt_text = 5;
      Returns:
      The altText.
    • getAltTextBytes

      com.google.protobuf.ByteString getAltTextBytes()
       The alternative text that's used for accessibility.
      
       Set descriptive text that lets users know what the chip does. For
       example, if a chip opens a hyperlink, write: "Opens a new
       browser tab and navigates to the Google Chat developer documentation at
       https://developers.google.com/workspace/chat".
       
      string alt_text = 5;
      Returns:
      The bytes for altText.