Package com.yandex.ydb.table.settings
Class CreateTableSettings
- java.lang.Object
-
- com.yandex.ydb.table.settings.RequestSettings<CreateTableSettings>
-
- com.yandex.ydb.table.settings.CreateTableSettings
-
public class CreateTableSettings extends RequestSettings<CreateTableSettings>
- Author:
- Sergey Polovko
-
-
Constructor Summary
Constructors Constructor Description CreateTableSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCompactionPolicy()StringgetExecutionPolicy()PartitioningPolicygetPartitioningPolicy()PartitioningSettingsgetPartitioningSettings()StringgetPresetName()ReplicationPolicygetReplicationPolicy()StoragePolicygetStoragePolicy()TtlSettingsgetTtlSettings()CreateTableSettingssetCompactionPolicy(String compactionPolicy)CreateTableSettingssetExecutionPolicy(String executionPolicy)CreateTableSettingssetPartitioningPolicy(PartitioningPolicy partitioningPolicy)voidsetPartitioningSettings(PartitioningSettings partitioningSettings)CreateTableSettingssetPresetName(String presetName)CreateTableSettingssetReplicationPolicy(ReplicationPolicy replicationPolicy)CreateTableSettingssetStoragePolicy(StoragePolicy storagePolicy)voidsetTtlSettings(TtlSettings ttlSettings)-
Methods inherited from class com.yandex.ydb.table.settings.RequestSettings
getCancelAfter, getDeadlineAfter, getOperationTimeout, getTimeout, getTraceId, setCancelAfter, setDeadlineAfter, setOperationTimeout, setTimeout, setTimeout, setTraceId
-
-
-
-
Method Detail
-
setPresetName
public CreateTableSettings setPresetName(@Nonnull String presetName)
-
setExecutionPolicy
public CreateTableSettings setExecutionPolicy(@Nonnull String executionPolicy)
-
setCompactionPolicy
public CreateTableSettings setCompactionPolicy(@Nonnull String compactionPolicy)
-
getPartitioningPolicy
@Nullable public PartitioningPolicy getPartitioningPolicy()
-
setPartitioningPolicy
public CreateTableSettings setPartitioningPolicy(@Nonnull PartitioningPolicy partitioningPolicy)
-
getStoragePolicy
@Nullable public StoragePolicy getStoragePolicy()
-
setStoragePolicy
public CreateTableSettings setStoragePolicy(@Nonnull StoragePolicy storagePolicy)
-
getReplicationPolicy
@Nullable public ReplicationPolicy getReplicationPolicy()
-
setReplicationPolicy
public CreateTableSettings setReplicationPolicy(@Nullable ReplicationPolicy replicationPolicy)
-
getTtlSettings
@Nullable public TtlSettings getTtlSettings()
-
setTtlSettings
public void setTtlSettings(@Nullable TtlSettings ttlSettings)
-
getPartitioningSettings
@Nullable public PartitioningSettings getPartitioningSettings()
-
setPartitioningSettings
public void setPartitioningSettings(@Nullable PartitioningSettings partitioningSettings)
-
-