Class CreateDatasetItemRequest.Builder
java.lang.Object
com.ants.platform.client.resources.datasetitems.types.CreateDatasetItemRequest.Builder
- All Implemented Interfaces:
CreateDatasetItemRequest._FinalStage, CreateDatasetItemRequest.DatasetNameStage
- Enclosing class:
CreateDatasetItemRequest
public static final class CreateDatasetItemRequest.Builder
extends Object
implements CreateDatasetItemRequest.DatasetNameStage, CreateDatasetItemRequest._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionbuild()datasetName(String datasetName) expectedOutput(Object expectedOutput) expectedOutput(Optional<Object> expectedOutput) from(CreateDatasetItemRequest other) Dataset items are upserted on their id.sourceObservationId(String sourceObservationId) sourceObservationId(Optional<String> sourceObservationId) sourceTraceId(String sourceTraceId) sourceTraceId(Optional<String> sourceTraceId) status(DatasetStatus status) Defaults to ACTIVE for newly created itemsstatus(Optional<DatasetStatus> status)
-
Method Details
-
from
- Specified by:
fromin interfaceCreateDatasetItemRequest.DatasetNameStage
-
datasetName
- Specified by:
datasetNamein interfaceCreateDatasetItemRequest.DatasetNameStage
-
status
Defaults to ACTIVE for newly created items
- Specified by:
statusin interfaceCreateDatasetItemRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
status
- Specified by:
statusin interfaceCreateDatasetItemRequest._FinalStage
-
id
Dataset items are upserted on their id. Id needs to be unique (project-level) and cannot be reused across datasets.
- Specified by:
idin interfaceCreateDatasetItemRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
id
- Specified by:
idin interfaceCreateDatasetItemRequest._FinalStage
-
sourceObservationId
- Specified by:
sourceObservationIdin interfaceCreateDatasetItemRequest._FinalStage
-
sourceObservationId
public CreateDatasetItemRequest._FinalStage sourceObservationId(Optional<String> sourceObservationId) - Specified by:
sourceObservationIdin interfaceCreateDatasetItemRequest._FinalStage
-
sourceTraceId
- Specified by:
sourceTraceIdin interfaceCreateDatasetItemRequest._FinalStage
-
sourceTraceId
- Specified by:
sourceTraceIdin interfaceCreateDatasetItemRequest._FinalStage
-
metadata
- Specified by:
metadatain interfaceCreateDatasetItemRequest._FinalStage
-
metadata
- Specified by:
metadatain interfaceCreateDatasetItemRequest._FinalStage
-
expectedOutput
- Specified by:
expectedOutputin interfaceCreateDatasetItemRequest._FinalStage
-
expectedOutput
- Specified by:
expectedOutputin interfaceCreateDatasetItemRequest._FinalStage
-
input
- Specified by:
inputin interfaceCreateDatasetItemRequest._FinalStage
-
input
- Specified by:
inputin interfaceCreateDatasetItemRequest._FinalStage
-
build
- Specified by:
buildin interfaceCreateDatasetItemRequest._FinalStage
-