Interface ProcessInputDescription.Builder<T extends ProcessInputDescription,B extends ProcessInputDescription.Builder<T,B>>
-
- All Superinterfaces:
Builder<T,B>,DataDescription.Builder<T,B>,Description.Builder<T,B>
- All Known Subinterfaces:
BoundingBoxInputDescription.Builder<T,B>,ComplexInputDescription.Builder<T,B>,GroupInputDescription.Builder<T,B>,LiteralInputDescription.Builder<T,B>
- All Known Implementing Classes:
AbstractProcessInputDescription.AbstractBuilder,BoundingBoxInputDescriptionImpl.AbstractBuilder,BoundingBoxInputDescriptionImpl.Builder,ComplexInputDescriptionImpl.AbstractBuilder,ComplexInputDescriptionImpl.Builder,GroupInputDescriptionImpl.AbstractBuilder,GroupInputDescriptionImpl.Builder,LiteralInputDescriptionImpl.AbstractBuilder,LiteralInputDescriptionImpl.Builder
- Enclosing interface:
- ProcessInputDescription
public static interface ProcessInputDescription.Builder<T extends ProcessInputDescription,B extends ProcessInputDescription.Builder<T,B>> extends DataDescription.Builder<T,B>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default BwithMaximalOccurence(long max)BwithMaximalOccurence(BigInteger max)default BwithMinimalOccurence(long min)BwithMinimalOccurence(BigInteger min)default BwithOccurence(InputOccurence occurence)-
Methods inherited from interface org.n52.shetland.ogc.wps.description.Description.Builder
withAbstract, withAbstract, withAbstract, withDescription, withIdentifier, withIdentifier, withIdentifier, withIdentifier, withKeyword, withKeyword, withKeywords, withKeywords, withMetadata, withMetadata, withMetadata, withTitle, withTitle, withTitle
-
-
-
-
Method Detail
-
withMaximalOccurence
B withMaximalOccurence(BigInteger max)
-
withMaximalOccurence
default B withMaximalOccurence(long max)
-
withMinimalOccurence
B withMinimalOccurence(BigInteger min)
-
withMinimalOccurence
default B withMinimalOccurence(long min)
-
withOccurence
default B withOccurence(InputOccurence occurence)
-
-