Class CommitCreateParams.Builder
-
- All Implemented Interfaces:
public final class CommitCreateParams.BuilderA builder for CommitCreateParams.
-
-
Method Summary
-
-
Method Detail
-
pathProjectId
final CommitCreateParams.Builder pathProjectId(String pathProjectId)
-
pathProjectId
final CommitCreateParams.Builder pathProjectId(Optional<String> pathProjectId)
Alias for calling Builder.pathProjectId with
pathProjectId.orElse(null).
-
body
final CommitCreateParams.Builder body(CommitCreateParams.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 CommitCreateParams.Builder id(String id)
The project version (commit) id.
-
id
final CommitCreateParams.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.
-
commit
final CommitCreateParams.Builder commit(CommitCreateParams.Commit commit)
The details of a commit (project version).
-
commit
final CommitCreateParams.Builder commit(JsonField<CommitCreateParams.Commit> commit)
Sets Builder.commit to an arbitrary JSON value.
You should usually call Builder.commit with a well-typed Commit value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateArchived
final CommitCreateParams.Builder dateArchived(OffsetDateTime dateArchived)
The commit archive date.
-
dateArchived
final CommitCreateParams.Builder dateArchived(Optional<OffsetDateTime> dateArchived)
Alias for calling Builder.dateArchived with
dateArchived.orElse(null).
-
dateArchived
final CommitCreateParams.Builder dateArchived(JsonField<OffsetDateTime> dateArchived)
Sets Builder.dateArchived to an arbitrary JSON value.
You should usually call Builder.dateArchived with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateCreated
final CommitCreateParams.Builder dateCreated(OffsetDateTime dateCreated)
The project version (commit) creation date.
-
dateCreated
final CommitCreateParams.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.
-
failingGoalCount
final CommitCreateParams.Builder failingGoalCount(Long failingGoalCount)
The number of tests that are failing for the commit.
-
failingGoalCount
final CommitCreateParams.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.
-
mlModelId
final CommitCreateParams.Builder mlModelId(String mlModelId)
The model id.
-
mlModelId
final CommitCreateParams.Builder mlModelId(Optional<String> mlModelId)
Alias for calling Builder.mlModelId with
mlModelId.orElse(null).
-
mlModelId
final CommitCreateParams.Builder mlModelId(JsonField<String> mlModelId)
Sets Builder.mlModelId to an arbitrary JSON value.
You should usually call Builder.mlModelId 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 CommitCreateParams.Builder passingGoalCount(Long passingGoalCount)
The number of tests that are passing for the commit.
-
passingGoalCount
final CommitCreateParams.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 CommitCreateParams.Builder bodyProjectId(String bodyProjectId)
The project id.
-
bodyProjectId
final CommitCreateParams.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 CommitCreateParams.Builder status(CommitCreateParams.Status status)
The commit status. Initially, the commit is
queued, then, it switches torunning. Finally, it can bepaused,failed, orcompleted.
-
status
final CommitCreateParams.Builder status(JsonField<CommitCreateParams.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 CommitCreateParams.Builder statusMessage(String statusMessage)
The commit status message.
-
statusMessage
final CommitCreateParams.Builder statusMessage(Optional<String> statusMessage)
Alias for calling Builder.statusMessage with
statusMessage.orElse(null).
-
statusMessage
final CommitCreateParams.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.
-
storageUri
final CommitCreateParams.Builder storageUri(String storageUri)
The storage URI where the commit bundle is stored.
-
storageUri
final CommitCreateParams.Builder storageUri(JsonField<String> storageUri)
Sets Builder.storageUri to an arbitrary JSON value.
You should usually call Builder.storageUri 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 CommitCreateParams.Builder totalGoalCount(Long totalGoalCount)
The total number of tests for the commit.
-
totalGoalCount
final CommitCreateParams.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.
-
trainingDatasetId
final CommitCreateParams.Builder trainingDatasetId(String trainingDatasetId)
The training dataset id.
-
trainingDatasetId
final CommitCreateParams.Builder trainingDatasetId(Optional<String> trainingDatasetId)
Alias for calling Builder.trainingDatasetId with
trainingDatasetId.orElse(null).
-
trainingDatasetId
final CommitCreateParams.Builder trainingDatasetId(JsonField<String> trainingDatasetId)
Sets Builder.trainingDatasetId to an arbitrary JSON value.
You should usually call Builder.trainingDatasetId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
validationDatasetId
final CommitCreateParams.Builder validationDatasetId(String validationDatasetId)
The validation dataset id.
-
validationDatasetId
final CommitCreateParams.Builder validationDatasetId(Optional<String> validationDatasetId)
Alias for calling Builder.validationDatasetId with
validationDatasetId.orElse(null).
-
validationDatasetId
final CommitCreateParams.Builder validationDatasetId(JsonField<String> validationDatasetId)
Sets Builder.validationDatasetId to an arbitrary JSON value.
You should usually call Builder.validationDatasetId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
archived
final CommitCreateParams.Builder archived(Boolean archived)
Whether the commit is archived.
-
archived
final CommitCreateParams.Builder archived(Boolean archived)
Alias for Builder.archived.
This unboxed primitive overload exists for backwards compatibility.
-
archived
final CommitCreateParams.Builder archived(Optional<Boolean> archived)
Alias for calling Builder.archived with
archived.orElse(null).
-
archived
final CommitCreateParams.Builder archived(JsonField<Boolean> archived)
Sets Builder.archived to an arbitrary JSON value.
You should usually call Builder.archived with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
deploymentStatus
final CommitCreateParams.Builder deploymentStatus(String deploymentStatus)
The deployment status associated with the commit's model.
-
deploymentStatus
final CommitCreateParams.Builder deploymentStatus(JsonField<String> deploymentStatus)
Sets Builder.deploymentStatus to an arbitrary JSON value.
You should usually call Builder.deploymentStatus with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
links
final CommitCreateParams.Builder links(CommitCreateParams.Links links)
-
links
final CommitCreateParams.Builder links(JsonField<CommitCreateParams.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.
-
additionalBodyProperties
final CommitCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final CommitCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final CommitCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final CommitCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final CommitCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final CommitCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final CommitCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final CommitCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final CommitCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final CommitCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final CommitCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final CommitCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final CommitCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final CommitCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final CommitCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final CommitCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final CommitCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final CommitCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final CommitCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final CommitCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final CommitCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final CommitCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final CommitCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final CommitCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final CommitCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final CommitCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final CommitCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final CommitCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final CommitCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final CommitCreateParams build()
Returns an immutable instance of CommitCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.id() .commit() .dateArchived() .dateCreated() .failingGoalCount() .mlModelId() .passingGoalCount() .bodyProjectId() .status() .statusMessage() .storageUri() .totalGoalCount() .trainingDatasetId() .validationDatasetId()
-
-
-
-