Class ProjectListResponse.Builder
-
- All Implemented Interfaces:
public final class ProjectListResponse.BuilderA builder for ProjectListResponse.
-
-
Method Summary
Modifier and Type Method Description final ProjectListResponse.Builderprojects(List<ProjectListResponse.Project> projects)final ProjectListResponse.Builderprojects(JsonField<List<ProjectListResponse.Project>> projects)Sets Builder.projects to an arbitrary JSON value. final ProjectListResponse.BuilderaddProject(ProjectListResponse.Project project)Adds a single Project to projects. final ProjectListResponse.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final ProjectListResponse.BuilderputAdditionalProperty(String key, JsonValue value)final ProjectListResponse.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final ProjectListResponse.BuilderremoveAdditionalProperty(String key)final ProjectListResponse.BuilderremoveAllAdditionalProperties(Set<String> keys)final ProjectListResponsebuild()Returns an immutable instance of ProjectListResponse. -
-
Method Detail
-
projects
final ProjectListResponse.Builder projects(List<ProjectListResponse.Project> projects)
-
projects
final ProjectListResponse.Builder projects(JsonField<List<ProjectListResponse.Project>> projects)
Sets Builder.projects to an arbitrary JSON value.
You should usually call Builder.projects with a well-typed
List<Project>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addProject
final ProjectListResponse.Builder addProject(ProjectListResponse.Project project)
-
additionalProperties
final ProjectListResponse.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final ProjectListResponse.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final ProjectListResponse.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final ProjectListResponse.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final ProjectListResponse.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final ProjectListResponse build()
Returns an immutable instance of ProjectListResponse.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.projects()
-
-
-
-