Uses of Interface
com.hubspot.slack.client.models.blocks.elements.BlockElement
Packages that use BlockElement
Package
Description
-
Uses of BlockElement in com.hubspot.slack.client.models.blocks
Methods in com.hubspot.slack.client.models.blocks that return BlockElementMethods in com.hubspot.slack.client.models.blocks that return types with arguments of type BlockElementModifier and TypeMethodDescriptionSection.getAccessory()SectionIF.getAccessory()com.google.common.collect.ImmutableList<BlockElement> Card.getActions()com.google.common.collect.ImmutableList<BlockElement> CardIF.getActions()Actions.getElements()ActionsIF.getElements()Methods in com.hubspot.slack.client.models.blocks with parameters of type BlockElementModifier and TypeMethodDescriptionfinal Card.BuilderCard.Builder.addActions(BlockElement element) Adds one element toactionslist.final Card.BuilderCard.Builder.addActions(BlockElement... elements) Adds elements toactionslist.final Actions.BuilderActions.Builder.addElements(BlockElement element) Adds one element toelementslist.final Actions.BuilderActions.Builder.addElements(BlockElement... elements) Adds elements toelementslist.static InputInput.of(Text label, BlockElement element) Construct a new immutableInputinstance.final Section.BuilderSection.Builder.setAccessory(BlockElement accessory) Initializes the optional valueaccessoryto accessory.final Input.BuilderInput.Builder.setElement(BlockElement element) Initializes the value for theelementattribute.final SectionSection.withAccessory(BlockElement value) Copy the current immutable object by setting a present value for the optionalaccessoryattribute.final CardCard.withActions(BlockElement... elements) Copy the current immutable object with elements that replace the content ofactions.final InputInput.withElement(BlockElement value) Copy the current immutable object by setting a value for theelementattribute.final ActionsActions.withElements(BlockElement... elements) Copy the current immutable object with elements that replace the content ofelements.Method parameters in com.hubspot.slack.client.models.blocks with type arguments of type BlockElementModifier and TypeMethodDescriptionfinal Card.BuilderCard.Builder.addAllActions(Iterable<? extends BlockElement> elements) Adds elements toactionslist.final Actions.BuilderActions.Builder.addAllElements(Iterable<? extends BlockElement> elements) Adds elements toelementslist.static ActionsActions.of(Iterable<? extends BlockElement> elements) Construct a new immutableActionsinstance.static ActionsActions.of(List<BlockElement> elements) Construct a new immutableActionsinstance.final Section.BuilderSection.Builder.setAccessory(Optional<? extends BlockElement> accessory) Initializes the optional valueaccessoryto accessory.final Card.BuilderCard.Builder.setActions(Iterable<? extends BlockElement> elements) Sets or replaces all elements foractionslist.final Actions.BuilderActions.Builder.setElements(Iterable<? extends BlockElement> elements) Sets or replaces all elements forelementslist.final SectionSection.withAccessory(Optional<? extends BlockElement> optional) Copy the current immutable object by setting an optional value for theaccessoryattribute.final CardCard.withActions(Iterable<? extends BlockElement> elements) Copy the current immutable object with elements that replace the content ofactions.final ActionsActions.withElements(Iterable<? extends BlockElement> elements) Copy the current immutable object with elements that replace the content ofelements. -
Uses of BlockElement in com.hubspot.slack.client.models.blocks.elements
Subinterfaces of BlockElement in com.hubspot.slack.client.models.blocks.elementsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceSlack's URL source element displays a URL source for referencing within a task card block.interfaceinterfaceClasses in com.hubspot.slack.client.models.blocks.elements that implement BlockElementModifier and TypeClassDescriptionfinal classImmutable implementation ofButtonIF.final classImmutable implementation ofChannelSelectMenuIF.final classImmutable implementation ofChannelsMultiSelectMenuIF.final classImmutable implementation ofCheckboxesIF.final classImmutable implementation ofConversationSelectMenuIF.final classImmutable implementation ofConversationsMultiSelectMenuIF.final classImmutable implementation ofDatePickerIF.final classImmutable implementation ofDateTimePickerIF.final classImmutable implementation ofEmailInputIF.final classImmutable implementation ofExternalMultiSelectMenuIF.final classImmutable implementation ofExternalSelectMenuIF.final classImmutable implementation ofImageIF.final classImmutable implementation ofNumberInputIF.final classImmutable implementation ofOverflowMenuIF.final classImmutable implementation ofPlainTextInputIF.final classImmutable implementation ofRadioButtonGroupIF.final classImmutable implementation ofStaticMultiSelectMenuIF.final classImmutable implementation ofStaticSelectMenuIF.final classImmutable implementation ofTimePickerIF.classfinal classImmutable implementation ofUrlInputIF.final classSlack's URL source element displays a URL source for referencing within a task card block.final classImmutable implementation ofUserSelectMenuIF.final classImmutable implementation ofUsersMultiSelectMenuIF. -
Uses of BlockElement in com.hubspot.slack.client.models.blocks.elements.contextactionselements
Subinterfaces of BlockElement in com.hubspot.slack.client.models.blocks.elements.contextactionselementsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceClasses in com.hubspot.slack.client.models.blocks.elements.contextactionselements that implement BlockElementModifier and TypeClassDescriptionfinal classImmutable implementation ofFeedbackButtonsElementIF.final classImmutable implementation ofIconButtonElementIF.class -
Uses of BlockElement in com.hubspot.slack.client.models.blocks.elements.richtextelements
Subinterfaces of BlockElement in com.hubspot.slack.client.models.blocks.elements.richtextelementsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceClasses in com.hubspot.slack.client.models.blocks.elements.richtextelements that implement BlockElementModifier and TypeClassDescriptionfinal classImmutable implementation ofRichTextBroadcastElementIF.final classImmutable implementation ofRichTextChannelElementIF.final classImmutable implementation ofRichTextColorElementIF.final classImmutable implementation ofRichTextDateElementIF.final classImmutable implementation ofRichTextEmojiElementIF.final classImmutable implementation ofRichTextLinkElementIF.final classImmutable implementation ofRichTextListIF.final classImmutable implementation ofRichTextPreformattedIF.final classImmutable implementation ofRichTextQuoteIF.final classImmutable implementation ofRichTextSectionIF.final classImmutable implementation ofRichTextTextElementIF.final classImmutable implementation ofRichTextUserElementIF.final classImmutable implementation ofRichTextUserGroupElementIF.classclass -
Uses of BlockElement in com.hubspot.slack.client.models.interaction
Methods in com.hubspot.slack.client.models.interaction that return BlockElementModifier and TypeMethodDescriptionBlockElementAction.getElement()BlockElementActionIF.getElement()Methods in com.hubspot.slack.client.models.interaction with parameters of type BlockElementModifier and TypeMethodDescriptionBlockElementAction.Builder.setElement(BlockElement element) Initializes the value for theelementattribute.final BlockElementActionBlockElementAction.withElement(BlockElement value) Copy the current immutable object by setting a value for theelementattribute.