@Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
date="2021-12-09T15:56:21.038-08:00")
public class Collection
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Collection.StatusEnum
current status of collection, one of: CREATED, READY, DELETED
|
Constructor and Description |
---|
Collection() |
Modifier and Type | Method and Description |
---|---|
Collection |
addAliasesItem(Alias aliasesItem) |
Collection |
addClusteringKeyItem(FieldPartition clusteringKeyItem) |
Collection |
addFieldMappingsItem(FieldMappingV2 fieldMappingsItem) |
Collection |
addFieldPartitionsItem(FieldPartition fieldPartitionsItem) |
Collection |
addFieldSchemasItem(FieldSchema fieldSchemasItem) |
Collection |
addSourcesItem(Source sourcesItem) |
Collection |
aliases(java.util.List<Alias> aliases) |
Collection |
clusteringKey(java.util.List<FieldPartition> clusteringKey) |
Collection |
createdAt(java.lang.String createdAt) |
Collection |
createdBy(java.lang.String createdBy) |
Collection |
description(java.lang.String description) |
Collection |
enableExactlyOnceWrites(java.lang.Boolean enableExactlyOnceWrites) |
boolean |
equals(java.lang.Object o) |
Collection |
fieldMappingQuery(FieldMappingQuery fieldMappingQuery) |
Collection |
fieldMappings(java.util.List<FieldMappingV2> fieldMappings) |
Collection |
fieldPartitions(java.util.List<FieldPartition> fieldPartitions) |
Collection |
fieldSchemas(java.util.List<FieldSchema> fieldSchemas) |
java.util.List<Alias> |
getAliases()
list of aliases for a collection
|
java.util.List<FieldPartition> |
getClusteringKey()
list of clustering fields for a collection
|
java.lang.String |
getCreatedAt()
ISO-8601 date
|
java.lang.String |
getCreatedBy()
email of user who created the collection
|
java.lang.String |
getDescription()
text describing the collection
|
FieldMappingQuery |
getFieldMappingQuery()
Field mapping for a collection
|
java.util.List<FieldMappingV2> |
getFieldMappings()
list of mappings applied on all documents in a collection
|
java.util.List<FieldPartition> |
getFieldPartitions()
Get fieldPartitions
|
java.util.List<FieldSchema> |
getFieldSchemas()
list of field schemas
|
InvertedIndexGroupEncodingOptions |
getInvertedIndexGroupEncodingOptions()
inverted index group encoding options
|
java.lang.String |
getName()
unique identifer for collection, can contain alphanumeric or dash characters
|
java.lang.Long |
getRetentionSecs()
number of seconds after which data is purged based on event time
|
java.util.List<Source> |
getSources()
list of sources from which collection ingests
|
CollectionStats |
getStats()
metrics about the collection
|
Collection.StatusEnum |
getStatus()
current status of collection, one of: CREATED, READY, DELETED
|
java.lang.String |
getWorkspace()
name of the workspace that the collection is in
|
int |
hashCode() |
Collection |
insertOnly(java.lang.Boolean insertOnly) |
Collection |
invertedIndexGroupEncodingOptions(InvertedIndexGroupEncodingOptions invertedIndexGroupEncodingOptions) |
java.lang.Boolean |
isEnableExactlyOnceWrites()
If true, exactly-once write semantics is enabled.
|
java.lang.Boolean |
isInsertOnly()
Whether the collection is insert only or not
|
Collection |
name(java.lang.String name) |
Collection |
retentionSecs(java.lang.Long retentionSecs) |
void |
setAliases(java.util.List<Alias> aliases) |
void |
setClusteringKey(java.util.List<FieldPartition> clusteringKey) |
void |
setCreatedAt(java.lang.String createdAt) |
void |
setCreatedBy(java.lang.String createdBy) |
void |
setDescription(java.lang.String description) |
void |
setEnableExactlyOnceWrites(java.lang.Boolean enableExactlyOnceWrites) |
void |
setFieldMappingQuery(FieldMappingQuery fieldMappingQuery) |
void |
setFieldMappings(java.util.List<FieldMappingV2> fieldMappings) |
void |
setFieldPartitions(java.util.List<FieldPartition> fieldPartitions) |
void |
setFieldSchemas(java.util.List<FieldSchema> fieldSchemas) |
void |
setInsertOnly(java.lang.Boolean insertOnly) |
void |
setInvertedIndexGroupEncodingOptions(InvertedIndexGroupEncodingOptions invertedIndexGroupEncodingOptions) |
void |
setName(java.lang.String name) |
void |
setRetentionSecs(java.lang.Long retentionSecs) |
void |
setSources(java.util.List<Source> sources) |
void |
setStats(CollectionStats stats) |
void |
setStatus(Collection.StatusEnum status) |
void |
setWorkspace(java.lang.String workspace) |
Collection |
sources(java.util.List<Source> sources) |
Collection |
stats(CollectionStats stats) |
Collection |
status(Collection.StatusEnum status) |
java.lang.String |
toString() |
Collection |
workspace(java.lang.String workspace) |
public Collection createdAt(java.lang.String createdAt)
public java.lang.String getCreatedAt()
public void setCreatedAt(java.lang.String createdAt)
public Collection createdBy(java.lang.String createdBy)
public java.lang.String getCreatedBy()
public void setCreatedBy(java.lang.String createdBy)
public Collection name(java.lang.String name)
public java.lang.String getName()
public void setName(java.lang.String name)
public Collection description(java.lang.String description)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public Collection workspace(java.lang.String workspace)
public java.lang.String getWorkspace()
public void setWorkspace(java.lang.String workspace)
public Collection status(Collection.StatusEnum status)
public Collection.StatusEnum getStatus()
public void setStatus(Collection.StatusEnum status)
public Collection sources(java.util.List<Source> sources)
public Collection addSourcesItem(Source sourcesItem)
public java.util.List<Source> getSources()
public void setSources(java.util.List<Source> sources)
public Collection stats(CollectionStats stats)
public CollectionStats getStats()
public void setStats(CollectionStats stats)
public Collection retentionSecs(java.lang.Long retentionSecs)
public java.lang.Long getRetentionSecs()
public void setRetentionSecs(java.lang.Long retentionSecs)
public Collection fieldMappings(java.util.List<FieldMappingV2> fieldMappings)
public Collection addFieldMappingsItem(FieldMappingV2 fieldMappingsItem)
public java.util.List<FieldMappingV2> getFieldMappings()
public void setFieldMappings(java.util.List<FieldMappingV2> fieldMappings)
public Collection fieldMappingQuery(FieldMappingQuery fieldMappingQuery)
public FieldMappingQuery getFieldMappingQuery()
public void setFieldMappingQuery(FieldMappingQuery fieldMappingQuery)
public Collection clusteringKey(java.util.List<FieldPartition> clusteringKey)
public Collection addClusteringKeyItem(FieldPartition clusteringKeyItem)
public java.util.List<FieldPartition> getClusteringKey()
public void setClusteringKey(java.util.List<FieldPartition> clusteringKey)
public Collection aliases(java.util.List<Alias> aliases)
public Collection addAliasesItem(Alias aliasesItem)
public java.util.List<Alias> getAliases()
public void setAliases(java.util.List<Alias> aliases)
public Collection fieldSchemas(java.util.List<FieldSchema> fieldSchemas)
public Collection addFieldSchemasItem(FieldSchema fieldSchemasItem)
public java.util.List<FieldSchema> getFieldSchemas()
public void setFieldSchemas(java.util.List<FieldSchema> fieldSchemas)
public Collection invertedIndexGroupEncodingOptions(InvertedIndexGroupEncodingOptions invertedIndexGroupEncodingOptions)
public InvertedIndexGroupEncodingOptions getInvertedIndexGroupEncodingOptions()
public void setInvertedIndexGroupEncodingOptions(InvertedIndexGroupEncodingOptions invertedIndexGroupEncodingOptions)
public Collection fieldPartitions(java.util.List<FieldPartition> fieldPartitions)
public Collection addFieldPartitionsItem(FieldPartition fieldPartitionsItem)
public java.util.List<FieldPartition> getFieldPartitions()
public void setFieldPartitions(java.util.List<FieldPartition> fieldPartitions)
public Collection insertOnly(java.lang.Boolean insertOnly)
public java.lang.Boolean isInsertOnly()
public void setInsertOnly(java.lang.Boolean insertOnly)
public Collection enableExactlyOnceWrites(java.lang.Boolean enableExactlyOnceWrites)
public java.lang.Boolean isEnableExactlyOnceWrites()
public void setEnableExactlyOnceWrites(java.lang.Boolean enableExactlyOnceWrites)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object