Class InferencePipelineCreateResponse.Project.GitRepo.Builder
-
- All Implemented Interfaces:
public final class InferencePipelineCreateResponse.Project.GitRepo.BuilderA builder for GitRepo.
-
-
Method Summary
-
-
Method Detail
-
id
final InferencePipelineCreateResponse.Project.GitRepo.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.
-
dateConnected
final InferencePipelineCreateResponse.Project.GitRepo.Builder dateConnected(OffsetDateTime dateConnected)
-
dateConnected
final InferencePipelineCreateResponse.Project.GitRepo.Builder dateConnected(JsonField<OffsetDateTime> dateConnected)
Sets Builder.dateConnected to an arbitrary JSON value.
You should usually call Builder.dateConnected 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 InferencePipelineCreateResponse.Project.GitRepo.Builder dateUpdated(OffsetDateTime dateUpdated)
-
dateUpdated
final InferencePipelineCreateResponse.Project.GitRepo.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.
-
gitAccountId
final InferencePipelineCreateResponse.Project.GitRepo.Builder gitAccountId(String gitAccountId)
-
gitAccountId
final InferencePipelineCreateResponse.Project.GitRepo.Builder gitAccountId(JsonField<String> gitAccountId)
Sets Builder.gitAccountId to an arbitrary JSON value.
You should usually call Builder.gitAccountId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
gitId
final InferencePipelineCreateResponse.Project.GitRepo.Builder gitId(Long gitId)
-
gitId
final InferencePipelineCreateResponse.Project.GitRepo.Builder gitId(JsonField<Long> gitId)
Sets Builder.gitId to an arbitrary JSON value.
You should usually call Builder.gitId with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final InferencePipelineCreateResponse.Project.GitRepo.Builder name(String name)
-
name
final InferencePipelineCreateResponse.Project.GitRepo.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.
-
private_
final InferencePipelineCreateResponse.Project.GitRepo.Builder private_(Boolean private_)
-
private_
final InferencePipelineCreateResponse.Project.GitRepo.Builder private_(JsonField<Boolean> private_)
Sets Builder.private_ to an arbitrary JSON value.
You should usually call Builder.private_ with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
projectId
final InferencePipelineCreateResponse.Project.GitRepo.Builder projectId(String projectId)
-
projectId
final InferencePipelineCreateResponse.Project.GitRepo.Builder projectId(JsonField<String> projectId)
Sets Builder.projectId to an arbitrary JSON value.
You should usually call Builder.projectId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
slug
final InferencePipelineCreateResponse.Project.GitRepo.Builder slug(String slug)
-
slug
final InferencePipelineCreateResponse.Project.GitRepo.Builder slug(JsonField<String> slug)
Sets Builder.slug to an arbitrary JSON value.
You should usually call Builder.slug with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
url
final InferencePipelineCreateResponse.Project.GitRepo.Builder url(String url)
-
url
final InferencePipelineCreateResponse.Project.GitRepo.Builder url(JsonField<String> url)
Sets Builder.url to an arbitrary JSON value.
You should usually call Builder.url with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
branch
final InferencePipelineCreateResponse.Project.GitRepo.Builder branch(String branch)
-
branch
final InferencePipelineCreateResponse.Project.GitRepo.Builder branch(JsonField<String> branch)
Sets Builder.branch to an arbitrary JSON value.
You should usually call Builder.branch with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
rootDir
final InferencePipelineCreateResponse.Project.GitRepo.Builder rootDir(String rootDir)
-
rootDir
final InferencePipelineCreateResponse.Project.GitRepo.Builder rootDir(JsonField<String> rootDir)
Sets Builder.rootDir to an arbitrary JSON value.
You should usually call Builder.rootDir with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final InferencePipelineCreateResponse.Project.GitRepo.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final InferencePipelineCreateResponse.Project.GitRepo.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final InferencePipelineCreateResponse.Project.GitRepo.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final InferencePipelineCreateResponse.Project.GitRepo.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final InferencePipelineCreateResponse.Project.GitRepo.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final InferencePipelineCreateResponse.Project.GitRepo build()
Returns an immutable instance of GitRepo.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.id() .dateConnected() .dateUpdated() .gitAccountId() .gitId() .name() .private_() .projectId() .slug() .url()
-
-
-
-