/** * Sets or replaces all elements for {@link ListTasksRequest#getApplicationIds() applicationIds} list. * @param elements An iterable of applicationIds elements * @return {@code this} builder for use in a chained invocation */ public final Builder applicationIds(Iterable<String> elements) { this.applicationIds.clear(); return addAllApplicationIds(elements); }
/** * Sets or replaces all elements for {@link ListTasksRequest#getNames() names} list. * @param elements An iterable of names elements * @return {@code this} builder for use in a chained invocation */ public final Builder names(Iterable<String> elements) { this.names.clear(); return addAllNames(elements); }
/** * Sets or replaces all elements for {@link ListTasksRequest#getOrganizationIds() organizationIds} list. * @param elements An iterable of organizationIds elements * @return {@code this} builder for use in a chained invocation */ public final Builder organizationIds(Iterable<String> elements) { this.organizationIds.clear(); return addAllOrganizationIds(elements); }
private void from(Object object) { if (object instanceof PaginatedRequest) { PaginatedRequest instance = (PaginatedRequest) object; String orderByValue = instance.getOrderBy(); if (orderByValue != null) { orderBy(orderByValue); } Integer perPageValue = instance.getPerPage(); if (perPageValue != null) { perPage(perPageValue); } Integer pageValue = instance.getPage(); if (pageValue != null) { page(pageValue); } } if (object instanceof org.cloudfoundry.client.v3.tasks._ListTasksRequest) { org.cloudfoundry.client.v3.tasks._ListTasksRequest instance = (org.cloudfoundry.client.v3.tasks._ListTasksRequest) object; addAllNames(instance.getNames()); addAllSpaceIds(instance.getSpaceIds()); addAllTaskIds(instance.getTaskIds()); addAllOrganizationIds(instance.getOrganizationIds()); addAllApplicationIds(instance.getApplicationIds()); addAllStates(instance.getStates()); } }
/** * Sets or replaces all elements for {@link ListTasksRequest#getTaskIds() taskIds} list. * @param elements An iterable of taskIds elements * @return {@code this} builder for use in a chained invocation */ public final Builder taskIds(Iterable<String> elements) { this.taskIds.clear(); return addAllTaskIds(elements); }
/** * Sets or replaces all elements for {@link ListTasksRequest#getStates() states} list. * @param elements An iterable of states elements * @return {@code this} builder for use in a chained invocation */ public final Builder states(Iterable<? extends TaskState> elements) { this.states.clear(); return addAllStates(elements); }
/** * Sets or replaces all elements for {@link ListTasksRequest#getSpaceIds() spaceIds} list. * @param elements An iterable of spaceIds elements * @return {@code this} builder for use in a chained invocation */ public final Builder spaceIds(Iterable<String> elements) { this.spaceIds.clear(); return addAllSpaceIds(elements); }
/** * Copy abstract value type {@code _ListTasksRequest} instance into builder. * @param instance The instance from which to copy values * @return {@code this} builder for use in a chained invocation */ public final Builder from(_ListTasksRequest instance) { Objects.requireNonNull(instance, "instance"); from((Object) instance); return this; }
/** * Fill a builder with attribute values from the provided {@code ListTasksRequest} instance. * @param instance The instance from which to copy values * @return {@code this} builder for use in a chained invocation */ public final Builder from(ListTasksRequest instance) { Objects.requireNonNull(instance, "instance"); from((Object) instance); return this; }
/** * Fill a builder with attribute values from the provided {@code org.cloudfoundry.client.v3.PaginatedRequest} instance. * @param instance The instance from which to copy values * @return {@code this} builder for use in a chained invocation */ public final Builder from(PaginatedRequest instance) { Objects.requireNonNull(instance, "instance"); from((Object) instance); return this; }
/** * Creates a builder for {@link ListTasksRequest ListTasksRequest}. * @return A new ListTasksRequest builder */ public static ListTasksRequest.Builder builder() { return new ListTasksRequest.Builder(); }