Class ElementalContent.Builder
- java.lang.Object
-
- com.courier.api.resources.send.types.ElementalContent.Builder
-
- All Implemented Interfaces:
ElementalContent._FinalStage,ElementalContent.VersionStage
- Enclosing class:
- ElementalContent
public static final class ElementalContent.Builder extends java.lang.Object implements ElementalContent.VersionStage, ElementalContent._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementalContent._FinalStageaddAllElements(java.util.List<ElementalNode> elements)ElementalContent._FinalStageaddElements(ElementalNode elements)ElementalContent._FinalStagebrand(java.lang.Object brand)ElementalContent._FinalStagebrand(java.util.Optional<java.lang.Object> brand)ElementalContentbuild()ElementalContent._FinalStageelements(java.util.List<ElementalNode> elements)ElementalContent.Builderfrom(ElementalContent other)ElementalContent._FinalStageversion(java.lang.String version)For example, "2022-01-01"
-
-
-
Method Detail
-
from
public ElementalContent.Builder from(ElementalContent other)
- Specified by:
fromin interfaceElementalContent.VersionStage
-
version
public ElementalContent._FinalStage version(java.lang.String version)
For example, "2022-01-01"
- Specified by:
versionin interfaceElementalContent.VersionStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllElements
public ElementalContent._FinalStage addAllElements(java.util.List<ElementalNode> elements)
- Specified by:
addAllElementsin interfaceElementalContent._FinalStage
-
addElements
public ElementalContent._FinalStage addElements(ElementalNode elements)
- Specified by:
addElementsin interfaceElementalContent._FinalStage
-
elements
public ElementalContent._FinalStage elements(java.util.List<ElementalNode> elements)
- Specified by:
elementsin interfaceElementalContent._FinalStage
-
brand
public ElementalContent._FinalStage brand(java.lang.Object brand)
- Specified by:
brandin interfaceElementalContent._FinalStage
-
brand
public ElementalContent._FinalStage brand(java.util.Optional<java.lang.Object> brand)
- Specified by:
brandin interfaceElementalContent._FinalStage
-
build
public ElementalContent build()
- Specified by:
buildin interfaceElementalContent._FinalStage
-
-