IUpdate Interface

Definition

The entirety of a Gremlin Graph update as a part of parent update.

public interface IUpdate : Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IWithConflictResolutionPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IWithDefaultTtl, Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IWithIndexingPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IWithOptions, Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IWithPartitionKey, Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IWithThroughput, Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IWithUniqueKeyPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.HasOptions.Update.IWithOptions<Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IUpdate>, Microsoft.Azure.Management.CosmosDB.Fluent.HasThroughputSettings.Update.IWithThroughput<Microsoft.Azure.Management.CosmosDB.Fluent.GremlinGraph.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.CosmosDB.Fluent.GremlinDatabase.Update.IUpdate>
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithOptions
    interface IWithOptions<IUpdate>
    interface IWithThroughput
    interface IWithThroughput<IUpdate>
    interface IWithIndexingPolicy
    interface IWithPartitionKey
    interface IWithDefaultTtl
    interface IWithUniqueKeyPolicy
    interface IWithConflictResolutionPolicy
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithConflictResolutionPolicy, IWithDefaultTtl, IWithIndexingPolicy, IWithOptions, IWithOptions(Of IUpdate), IWithPartitionKey, IWithThroughput, IWithThroughput(Of IUpdate), IWithUniqueKeyPolicy
Implements

Methods

Parent() (Inherited from ISettable<ParentT>)
UpdateIndexingPolicy()

Starts the update of the indexing policy.

(Inherited from IWithIndexingPolicy)
WithConflictResolutionPolicy(ConflictResolutionPolicy)

Specifies the conflict resolution policy.

(Inherited from IWithConflictResolutionPolicy)
WithDefaultTtl(Int32)

Specifies the default time to live.

(Inherited from IWithDefaultTtl)
WithIndexingPolicy(IndexingPolicy)

Specifies the indexing policy.

(Inherited from IWithIndexingPolicy)
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>)
WithoutConflictResolutionPolicy()

Removes the conflict resolution policy.

(Inherited from IWithConflictResolutionPolicy)
WithoutDefaultTtl()

Removes the default ttl.

(Inherited from IWithDefaultTtl)
WithoutIndexingPolicy()

Removes the indexing policy.

(Inherited from IWithIndexingPolicy)
WithoutOption(String)

Removes an option.

(Inherited from IWithOptions<ReturnT>)
WithoutOptions()

Removes all options.

(Inherited from IWithOptions<ReturnT>)
WithoutPartitionKey()

Removes the container partition key.

(Inherited from IWithPartitionKey)
WithoutUniqueKeyPolicy()

Removes the unique key policy.

(Inherited from IWithUniqueKeyPolicy)
WithPartitionKey(ContainerPartitionKey)

Specifies the container partition key.

(Inherited from IWithPartitionKey)
WithPartitionKey(IList<String>, PartitionKind, Nullable<Int32>)

Specifies the container partition key.

(Inherited from IWithPartitionKey)
WithThroughput(Int32)

Specifies the throughput value.

(Inherited from IWithThroughput<ReturnT>)
WithUniqueKey(UniqueKey)

Specifies a unique key.

(Inherited from IWithUniqueKeyPolicy)
WithUniqueKeyPolicy(UniqueKeyPolicy)

Specifies the unique key policy.

(Inherited from IWithUniqueKeyPolicy)
WithUniqueKeys(IList<UniqueKey>)

Appends the list of unique key.

(Inherited from IWithUniqueKeyPolicy)

Applies to