public static class MetadataQuery.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
ancestorFolderId |
protected List<String> |
fields |
protected String |
from |
protected Long |
limit |
protected String |
marker |
protected List<MetadataQueryOrderByField> |
orderBy |
protected String |
query |
protected Map<String,Object> |
queryParams |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String from,
String ancestorFolderId) |
| Modifier and Type | Method and Description |
|---|---|
MetadataQuery |
build() |
MetadataQuery.Builder |
fields(List<String> fields) |
MetadataQuery.Builder |
limit(Long limit) |
MetadataQuery.Builder |
marker(String marker) |
MetadataQuery.Builder |
orderBy(List<MetadataQueryOrderByField> orderBy) |
MetadataQuery.Builder |
query(String query) |
MetadataQuery.Builder |
queryParams(Map<String,Object> queryParams) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected Map<String,Object> queryParams
protected final String ancestorFolderId
protected List<MetadataQueryOrderByField> orderBy
public MetadataQuery.Builder query(String query)
public MetadataQuery.Builder queryParams(Map<String,Object> queryParams)
public MetadataQuery.Builder orderBy(List<MetadataQueryOrderByField> orderBy)
public MetadataQuery.Builder limit(Long limit)
public MetadataQuery.Builder marker(String marker)
public MetadataQuery.Builder fields(List<String> fields)
public MetadataQuery build()