public class RetentionPolicyManifest extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_DURATION |
static String |
SERIALIZED_NAME_NAME |
static String |
SERIALIZED_NAME_REPLICA_N |
static String |
SERIALIZED_NAME_SHARD_GROUP_DURATION |
static String |
SERIALIZED_NAME_SHARD_GROUPS |
static String |
SERIALIZED_NAME_SUBSCRIPTIONS |
Constructor and Description |
---|
RetentionPolicyManifest() |
public static final String SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_REPLICA_N
public static final String SERIALIZED_NAME_DURATION
public static final String SERIALIZED_NAME_SHARD_GROUP_DURATION
public static final String SERIALIZED_NAME_SHARD_GROUPS
public static final String SERIALIZED_NAME_SUBSCRIPTIONS
public RetentionPolicyManifest name(String name)
public String getName()
public void setName(String name)
public RetentionPolicyManifest replicaN(Integer replicaN)
public Integer getReplicaN()
public void setReplicaN(Integer replicaN)
public RetentionPolicyManifest duration(Long duration)
public Long getDuration()
public void setDuration(Long duration)
public RetentionPolicyManifest shardGroupDuration(Long shardGroupDuration)
public Long getShardGroupDuration()
public void setShardGroupDuration(Long shardGroupDuration)
public RetentionPolicyManifest shardGroups(List<ShardGroupManifest> shardGroups)
public RetentionPolicyManifest addShardGroupsItem(ShardGroupManifest shardGroupsItem)
public List<ShardGroupManifest> getShardGroups()
public void setShardGroups(List<ShardGroupManifest> shardGroups)
public RetentionPolicyManifest subscriptions(List<SubscriptionManifest> subscriptions)
public RetentionPolicyManifest addSubscriptionsItem(SubscriptionManifest subscriptionsItem)
public List<SubscriptionManifest> getSubscriptions()
public void setSubscriptions(List<SubscriptionManifest> subscriptions)
Copyright © 2018–2021 InfluxData, Inc.. All rights reserved.