Class InferencePipelineCreateParams.Builder
-
- All Implemented Interfaces:
public final class InferencePipelineCreateParams.BuilderA builder for InferencePipelineCreateParams.
-
-
Method Summary
-
-
Method Detail
-
pathProjectId
final InferencePipelineCreateParams.Builder pathProjectId(String pathProjectId)
-
pathProjectId
final InferencePipelineCreateParams.Builder pathProjectId(Optional<String> pathProjectId)
Alias for calling Builder.pathProjectId with
pathProjectId.orElse(null).
-
body
final InferencePipelineCreateParams.Builder body(InferencePipelineCreateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
id
final InferencePipelineCreateParams.Builder id(String id)
The inference pipeline id.
-
id
final InferencePipelineCreateParams.Builder id(JsonField<String> id)
Sets Builder.id to an arbitrary JSON value.
You should usually call Builder.id with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateCreated
final InferencePipelineCreateParams.Builder dateCreated(OffsetDateTime dateCreated)
The creation date.
-
dateCreated
final InferencePipelineCreateParams.Builder dateCreated(JsonField<OffsetDateTime> dateCreated)
Sets Builder.dateCreated to an arbitrary JSON value.
You should usually call Builder.dateCreated with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateLastEvaluated
final InferencePipelineCreateParams.Builder dateLastEvaluated(OffsetDateTime dateLastEvaluated)
The last test evaluation date.
-
dateLastEvaluated
final InferencePipelineCreateParams.Builder dateLastEvaluated(Optional<OffsetDateTime> dateLastEvaluated)
Alias for calling Builder.dateLastEvaluated with
dateLastEvaluated.orElse(null).
-
dateLastEvaluated
final InferencePipelineCreateParams.Builder dateLastEvaluated(JsonField<OffsetDateTime> dateLastEvaluated)
Sets Builder.dateLastEvaluated to an arbitrary JSON value.
You should usually call Builder.dateLastEvaluated with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateLastSampleReceived
final InferencePipelineCreateParams.Builder dateLastSampleReceived(OffsetDateTime dateLastSampleReceived)
The last data sample received date.
-
dateLastSampleReceived
final InferencePipelineCreateParams.Builder dateLastSampleReceived(Optional<OffsetDateTime> dateLastSampleReceived)
Alias for calling Builder.dateLastSampleReceived with
dateLastSampleReceived.orElse(null).
-
dateLastSampleReceived
final InferencePipelineCreateParams.Builder dateLastSampleReceived(JsonField<OffsetDateTime> dateLastSampleReceived)
Sets Builder.dateLastSampleReceived to an arbitrary JSON value.
You should usually call Builder.dateLastSampleReceived with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateOfNextEvaluation
final InferencePipelineCreateParams.Builder dateOfNextEvaluation(OffsetDateTime dateOfNextEvaluation)
The next test evaluation date.
-
dateOfNextEvaluation
final InferencePipelineCreateParams.Builder dateOfNextEvaluation(Optional<OffsetDateTime> dateOfNextEvaluation)
Alias for calling Builder.dateOfNextEvaluation with
dateOfNextEvaluation.orElse(null).
-
dateOfNextEvaluation
final InferencePipelineCreateParams.Builder dateOfNextEvaluation(JsonField<OffsetDateTime> dateOfNextEvaluation)
Sets Builder.dateOfNextEvaluation to an arbitrary JSON value.
You should usually call Builder.dateOfNextEvaluation with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateUpdated
final InferencePipelineCreateParams.Builder dateUpdated(OffsetDateTime dateUpdated)
The last updated date.
-
dateUpdated
final InferencePipelineCreateParams.Builder dateUpdated(JsonField<OffsetDateTime> dateUpdated)
Sets Builder.dateUpdated to an arbitrary JSON value.
You should usually call Builder.dateUpdated with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
description
final InferencePipelineCreateParams.Builder description(String description)
The inference pipeline description.
-
description
final InferencePipelineCreateParams.Builder description(Optional<String> description)
Alias for calling Builder.description with
description.orElse(null).
-
description
final InferencePipelineCreateParams.Builder description(JsonField<String> description)
Sets Builder.description to an arbitrary JSON value.
You should usually call Builder.description with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
failingGoalCount
final InferencePipelineCreateParams.Builder failingGoalCount(Long failingGoalCount)
The number of tests failing.
-
failingGoalCount
final InferencePipelineCreateParams.Builder failingGoalCount(JsonField<Long> failingGoalCount)
Sets Builder.failingGoalCount to an arbitrary JSON value.
You should usually call Builder.failingGoalCount with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
links
final InferencePipelineCreateParams.Builder links(InferencePipelineCreateParams.Links links)
-
links
final InferencePipelineCreateParams.Builder links(JsonField<InferencePipelineCreateParams.Links> links)
Sets Builder.links to an arbitrary JSON value.
You should usually call Builder.links with a well-typed Links value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final InferencePipelineCreateParams.Builder name(String name)
The inference pipeline name.
-
name
final InferencePipelineCreateParams.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
passingGoalCount
final InferencePipelineCreateParams.Builder passingGoalCount(Long passingGoalCount)
The number of tests passing.
-
passingGoalCount
final InferencePipelineCreateParams.Builder passingGoalCount(JsonField<Long> passingGoalCount)
Sets Builder.passingGoalCount to an arbitrary JSON value.
You should usually call Builder.passingGoalCount with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
bodyProjectId
final InferencePipelineCreateParams.Builder bodyProjectId(String bodyProjectId)
The project id.
-
bodyProjectId
final InferencePipelineCreateParams.Builder bodyProjectId(JsonField<String> bodyProjectId)
Sets Builder.bodyProjectId to an arbitrary JSON value.
You should usually call Builder.bodyProjectId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
status
final InferencePipelineCreateParams.Builder status(InferencePipelineCreateParams.Status status)
The status of test evaluation for the inference pipeline.
-
status
final InferencePipelineCreateParams.Builder status(JsonField<InferencePipelineCreateParams.Status> status)
Sets Builder.status to an arbitrary JSON value.
You should usually call Builder.status with a well-typed Status value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
statusMessage
final InferencePipelineCreateParams.Builder statusMessage(String statusMessage)
The status message of test evaluation for the inference pipeline.
-
statusMessage
final InferencePipelineCreateParams.Builder statusMessage(Optional<String> statusMessage)
Alias for calling Builder.statusMessage with
statusMessage.orElse(null).
-
statusMessage
final InferencePipelineCreateParams.Builder statusMessage(JsonField<String> statusMessage)
Sets Builder.statusMessage to an arbitrary JSON value.
You should usually call Builder.statusMessage with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
totalGoalCount
final InferencePipelineCreateParams.Builder totalGoalCount(Long totalGoalCount)
The total number of tests.
-
totalGoalCount
final InferencePipelineCreateParams.Builder totalGoalCount(JsonField<Long> totalGoalCount)
Sets Builder.totalGoalCount to an arbitrary JSON value.
You should usually call Builder.totalGoalCount with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(InferencePipelineCreateParams.DataBackend dataBackend)
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(Optional<InferencePipelineCreateParams.DataBackend> dataBackend)
Alias for calling Builder.dataBackend with
dataBackend.orElse(null).
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(JsonField<InferencePipelineCreateParams.DataBackend> dataBackend)
Sets Builder.dataBackend to an arbitrary JSON value.
You should usually call Builder.dataBackend with a well-typed DataBackend value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(InferencePipelineCreateParams.DataBackend.BigQueryDataBackend bigQuery)
Alias for calling dataBackend with
DataBackend.ofBigQuery(bigQuery).
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(InferencePipelineCreateParams.DataBackend.DefaultDataBackend defaultDataBackend)
Alias for calling dataBackend with
DataBackend.ofDefaultDataBackend(defaultDataBackend).
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(InferencePipelineCreateParams.DataBackend.SnowflakeDataBackend snowflake)
Alias for calling dataBackend with
DataBackend.ofSnowflake(snowflake).
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(InferencePipelineCreateParams.DataBackend.DatabricksDtlDataBackend databricksDtl)
Alias for calling dataBackend with
DataBackend.ofDatabricksDtl(databricksDtl).
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(InferencePipelineCreateParams.DataBackend.RedshiftDataBackend redshift)
Alias for calling dataBackend with
DataBackend.ofRedshift(redshift).
-
dataBackend
final InferencePipelineCreateParams.Builder dataBackend(InferencePipelineCreateParams.DataBackend.PostgresDataBackend postgres)
Alias for calling dataBackend with
DataBackend.ofPostgres(postgres).
-
dateLastPolled
final InferencePipelineCreateParams.Builder dateLastPolled(OffsetDateTime dateLastPolled)
The last time the data was polled.
-
dateLastPolled
final InferencePipelineCreateParams.Builder dateLastPolled(Optional<OffsetDateTime> dateLastPolled)
Alias for calling Builder.dateLastPolled with
dateLastPolled.orElse(null).
-
dateLastPolled
final InferencePipelineCreateParams.Builder dateLastPolled(JsonField<OffsetDateTime> dateLastPolled)
Sets Builder.dateLastPolled to an arbitrary JSON value.
You should usually call Builder.dateLastPolled with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
project
final InferencePipelineCreateParams.Builder project(InferencePipelineCreateParams.Project project)
-
project
final InferencePipelineCreateParams.Builder project(Optional<InferencePipelineCreateParams.Project> project)
Alias for calling Builder.project with
project.orElse(null).
-
project
final InferencePipelineCreateParams.Builder project(JsonField<InferencePipelineCreateParams.Project> project)
Sets Builder.project to an arbitrary JSON value.
You should usually call Builder.project with a well-typed Project value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
totalRecordsCount
final InferencePipelineCreateParams.Builder totalRecordsCount(Long totalRecordsCount)
The total number of records in the data backend.
-
totalRecordsCount
final InferencePipelineCreateParams.Builder totalRecordsCount(Long totalRecordsCount)
Alias for Builder.totalRecordsCount.
This unboxed primitive overload exists for backwards compatibility.
-
totalRecordsCount
final InferencePipelineCreateParams.Builder totalRecordsCount(Optional<Long> totalRecordsCount)
Alias for calling Builder.totalRecordsCount with
totalRecordsCount.orElse(null).
-
totalRecordsCount
final InferencePipelineCreateParams.Builder totalRecordsCount(JsonField<Long> totalRecordsCount)
Sets Builder.totalRecordsCount to an arbitrary JSON value.
You should usually call Builder.totalRecordsCount with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
workspace
final InferencePipelineCreateParams.Builder workspace(InferencePipelineCreateParams.Workspace workspace)
-
workspace
final InferencePipelineCreateParams.Builder workspace(Optional<InferencePipelineCreateParams.Workspace> workspace)
Alias for calling Builder.workspace with
workspace.orElse(null).
-
workspace
final InferencePipelineCreateParams.Builder workspace(JsonField<InferencePipelineCreateParams.Workspace> workspace)
Sets Builder.workspace to an arbitrary JSON value.
You should usually call Builder.workspace with a well-typed Workspace value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
workspaceId
final InferencePipelineCreateParams.Builder workspaceId(String workspaceId)
The workspace id.
-
workspaceId
final InferencePipelineCreateParams.Builder workspaceId(JsonField<String> workspaceId)
Sets Builder.workspaceId to an arbitrary JSON value.
You should usually call Builder.workspaceId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final InferencePipelineCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final InferencePipelineCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final InferencePipelineCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final InferencePipelineCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final InferencePipelineCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final InferencePipelineCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final InferencePipelineCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final InferencePipelineCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final InferencePipelineCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final InferencePipelineCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final InferencePipelineCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final InferencePipelineCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final InferencePipelineCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final InferencePipelineCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final InferencePipelineCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final InferencePipelineCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final InferencePipelineCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final InferencePipelineCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final InferencePipelineCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final InferencePipelineCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final InferencePipelineCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final InferencePipelineCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final InferencePipelineCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final InferencePipelineCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final InferencePipelineCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final InferencePipelineCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final InferencePipelineCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final InferencePipelineCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final InferencePipelineCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final InferencePipelineCreateParams build()
Returns an immutable instance of InferencePipelineCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.id() .dateCreated() .dateLastEvaluated() .dateLastSampleReceived() .dateOfNextEvaluation() .dateUpdated() .description() .failingGoalCount() .links() .name() .passingGoalCount() .bodyProjectId() .status() .statusMessage() .totalGoalCount()
-
-
-
-