IUpdate Interface

Definition

The entirety of a Cassandra table update as a part of parent update.

public interface IUpdate : Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IWithClusterKey, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IWithColumn, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IWithDefaultTtl, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IWithOptions, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IWithPartitionKey, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IWithThroughput, Microsoft.Azure.Management.CosmosDB.Fluent.HasOptions.Update.IWithOptions<Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IUpdate>, Microsoft.Azure.Management.CosmosDB.Fluent.HasThroughputSettings.Update.IWithThroughput<Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.CosmosDB.Fluent.CassandraKeyspace.Update.IUpdate>
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithOptions
    interface IWithOptions<IUpdate>
    interface IWithThroughput
    interface IWithThroughput<IUpdate>
    interface IWithDefaultTtl
    interface IWithColumn
    interface IWithPartitionKey
    interface IWithClusterKey
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithClusterKey, IWithColumn, IWithDefaultTtl, IWithOptions, IWithOptions(Of IUpdate), IWithPartitionKey, IWithThroughput, IWithThroughput(Of IUpdate)
Implements

Methods

Parent() (Inherited from ISettable<ParentT>)
WithClusterKey(ClusterKey)

Specifies a Cassandra table cluster key.

(Inherited from IWithClusterKey)
WithClusterKey(String, String)

Specifies a Cassandra cluster key.

(Inherited from IWithClusterKey)
WithClusterKeysAppend(IList<ClusterKey>)

Appends all cluster keys.

(Inherited from IWithClusterKey)
WithClusterKeysReplace(IList<ClusterKey>)

Replaces the cluster keys.

(Inherited from IWithClusterKey)
WithColumn(Column)

Specifies a Cassandra table column.

(Inherited from IWithColumn)
WithColumn(String, String)

Specifies a Cassandra table column.

(Inherited from IWithColumn)
WithColumnsAppend(IList<Column>)

Appends all columns.

(Inherited from IWithColumn)
WithColumnsReplace(IList<Column>)

Replaces the columns.

(Inherited from IWithColumn)
WithDefaultTtl(Int32)

Specifies the default time to live.

(Inherited from IWithDefaultTtl)
WithOption(String, String)

Specifies an option.

(Inherited from IWithOptions<ReturnT>)
WithOptionsAppend(IDictionary<String,String>)

Appends all options to current options.

(Inherited from IWithOptions<ReturnT>)
WithOptionsReplace(IDictionary<String,String>)

Replace the current options with new options.

(Inherited from IWithOptions<ReturnT>)
WithoutClusterKey(String)

Removes a Cassandra cluster key.

(Inherited from IWithClusterKey)
WithoutClusterKeys()

Removes all cluster keys.

(Inherited from IWithClusterKey)
WithoutColumn(String)

Removes a Cassandra table column.

(Inherited from IWithColumn)
WithoutColumns()

Removes all columns.

(Inherited from IWithColumn)
WithoutDefaultTtl()

Removes the default ttl.

(Inherited from IWithDefaultTtl)
WithoutOption(String)

Removes an option.

(Inherited from IWithOptions<ReturnT>)
WithoutOptions()

Removes all options.

(Inherited from IWithOptions<ReturnT>)
WithoutPartitionKey(String)

Removes a Cassandra partition key.

(Inherited from IWithPartitionKey)
WithoutPartitionKeys()

Removes all partition keys.

(Inherited from IWithPartitionKey)
WithPartitionKey(CassandraPartitionKey)

Specifies a Cassandra table partition key.

(Inherited from IWithPartitionKey)
WithPartitionKey(String)

Specifies a Cassandra partition key.

(Inherited from IWithPartitionKey)
WithPartitionKeysAppend(IList<CassandraPartitionKey>)

Appends all partition keys.

(Inherited from IWithPartitionKey)
WithPartitionKeysReplace(IList<CassandraPartitionKey>)

Replaces the partition keys.

(Inherited from IWithPartitionKey)
WithThroughput(Int32)

Specifies the throughput value.

(Inherited from IWithThroughput<ReturnT>)

Applies to