Interface IWithCompositeIndexList<ParentT>
- Namespace
- Microsoft.Azure.Management.CosmosDB.Fluent.IndexingPolicy.Update
- Assembly
- Microsoft.Azure.Management.CosmosDB.Fluent.dll
The stage of the indexing policy update allowing to set one list of composite indexes.
public interface IWithCompositeIndexList<ParentT>
Type Parameters
ParentT
The stage of the parent update to return to after attaching this update.
Methods
Attach()
Attaches the last list of the composite index.
IWithAttach<ParentT> Attach()
Returns
- IWithAttach<ParentT>
The next stage of the update.
WithCompositePath(CompositePath)
Specifies a composite path attach to the last list.
IWithCompositeIndexList<ParentT> WithCompositePath(CompositePath compositePath)
Parameters
compositePath
CompositePathThe composite path.
Returns
- IWithCompositeIndexList<ParentT>
The next stage of the update.
WithCompositePath(string, CompositePathSortOrder)
Specifies a composite path attach to the last list.
IWithCompositeIndexList<ParentT> WithCompositePath(string path, CompositePathSortOrder order)
Parameters
path
stringThe path of the composite path.
order
CompositePathSortOrderThe order of the composite path.
Returns
- IWithCompositeIndexList<ParentT>
The next stage of the update.