Class UnknownBlock

java.lang.Object
com.slack.api.model.block.UnknownBlock
All Implemented Interfaces:
LayoutBlock

public class UnknownBlock extends Object implements LayoutBlock
https://docs.slack.dev/reference/block-kit/blocks
  • Constructor Details

    • UnknownBlock

      public UnknownBlock()
    • UnknownBlock

      public UnknownBlock(String type, String blockId)
  • Method Details

    • builder

      public static UnknownBlock.UnknownBlockBuilder builder()
    • getType

      public String getType()
      Description copied from interface: LayoutBlock
      Determines the type of layout block, e.g. section, divider, context, actions and image.
      Specified by:
      getType in interface LayoutBlock
    • getBlockId

      public String getBlockId()
      Description copied from interface: LayoutBlock
      Returns the block_id string; the value can be null if the object is manually crafted.
      Specified by:
      getBlockId in interface LayoutBlock
    • setType

      public void setType(String type)
    • setBlockId

      public void setBlockId(String blockId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object