Class BulkAliasDescriptor
Descriptor for BulkAlias
https://opensearch.org/docs/latest/opensearch/rest-api/alias/
Inheritance
BulkAliasDescriptor
Assembly: OpenSearch.Client.dll
Syntax
public class BulkAliasDescriptor : RequestDescriptorBase<BulkAliasDescriptor, BulkAliasRequestParameters, IBulkAliasRequest>, IDescriptor, IBulkAliasRequest, IRequest<BulkAliasRequestParameters>, IRequest
Methods
|
Edit this page
View Source
Add(IAliasAction)
Declaration
public BulkAliasDescriptor Add(IAliasAction action)
Parameters
Returns
|
Edit this page
View Source
Add(Func<AliasAddDescriptor, IAliasAddAction>)
Declaration
public BulkAliasDescriptor Add(Func<AliasAddDescriptor, IAliasAddAction> addSelector)
Parameters
Returns
|
Edit this page
View Source
ClusterManagerTimeout(Time)
Specify timeout for connection to cluster_manager node
Declaration
public BulkAliasDescriptor ClusterManagerTimeout(Time timeout)
Parameters
Type |
Name |
Description |
Time |
timeout |
|
Returns
|
Edit this page
View Source
MasterTimeout(Time)
Specify timeout for connection to master node
Declaration
public BulkAliasDescriptor MasterTimeout(Time mastertimeout)
Parameters
Type |
Name |
Description |
Time |
mastertimeout |
|
Returns
|
Edit this page
View Source
Remove(Func<AliasRemoveDescriptor, IAliasRemoveAction>)
Declaration
public BulkAliasDescriptor Remove(Func<AliasRemoveDescriptor, IAliasRemoveAction> removeSelector)
Parameters
Returns
|
Edit this page
View Source
RemoveIndex(Func<AliasRemoveIndexDescriptor, IAliasRemoveIndexAction>)
Declaration
public BulkAliasDescriptor RemoveIndex(Func<AliasRemoveIndexDescriptor, IAliasRemoveIndexAction> removeIndexSelector)
Parameters
Returns
|
Edit this page
View Source
Timeout(Time)
Declaration
public BulkAliasDescriptor Timeout(Time timeout)
Parameters
Type |
Name |
Description |
Time |
timeout |
|
Returns
Implements
Extension Methods