Package com.atlassian.adf.model.node
Class BlockCard.Partial.NeedsCardAttributes
- java.lang.Object
-
- com.atlassian.adf.model.node.BlockCard.Partial.NeedsCardAttributes
-
- Enclosing interface:
- BlockCard.Partial
public static class BlockCard.Partial.NeedsCardAttributes extends Object
This partially constructed card still needs either aurlordatavalue set.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockCarddata(Map<String,?> data)Creates a JSON-LD block card.BlockCard.Partial.NeedsDatasourceIddatasource()Creates a partially constructed datasource block card.BlockCardurl(String url)Creates a URL block card; if a datasource with a URL is desired, calldatasource()first.BlockCardurl(URI url)Creates a URL block card; if a datasource with a URL is desired, calldatasource()first.BlockCardurl(URL url)Creates a URL block card; if a datasource with a URL is desired, calldatasource()first.
-
-
-
Method Detail
-
url
public BlockCard url(String url)
Creates a URL block card; if a datasource with a URL is desired, calldatasource()first.
-
url
public BlockCard url(URL url)
Creates a URL block card; if a datasource with a URL is desired, calldatasource()first.
-
url
public BlockCard url(URI url)
Creates a URL block card; if a datasource with a URL is desired, calldatasource()first.
-
datasource
@CheckReturnValue public BlockCard.Partial.NeedsDatasourceId datasource()
Creates a partially constructed datasource block card.NOTE
Optional values like theurlorwidthcan be set at any point during the specification of the datasource's required parameters. CalliingBlockCard.Partial.NeedsDatasourceViews.views(View...)completes the entireBlockCard, so the datasource's optional parameters can not be chained after that point. However, they can also be modified on the completedBlockCardnode by accessing its datasource attributes directly withand setting them there.cardAttributes().datasource()
-
-