001package com.box.sdkgen.managers.groups; 002 003import java.util.List; 004 005public class UpdateGroupByIdQueryParams { 006 007 /** 008 * A comma-separated list of attributes to include in the response. This can be used to request 009 * fields that are not normally returned in a standard response. 010 * 011 * <p>Be aware that specifying this parameter will have the effect that none of the standard 012 * fields are returned in the response unless explicitly specified, instead only fields for the 013 * mini representation are returned, additional to the fields requested. 014 */ 015 public List<String> fields; 016 017 public UpdateGroupByIdQueryParams() {} 018 019 protected UpdateGroupByIdQueryParams(Builder builder) { 020 this.fields = builder.fields; 021 } 022 023 public List<String> getFields() { 024 return fields; 025 } 026 027 public static class Builder { 028 029 protected List<String> fields; 030 031 public Builder fields(List<String> fields) { 032 this.fields = fields; 033 return this; 034 } 035 036 public UpdateGroupByIdQueryParams build() { 037 return new UpdateGroupByIdQueryParams(this); 038 } 039 } 040}