Class AddBlockRequest.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch._types.RequestBase.AbstractBuilder<AddBlockRequest.Builder>
org.opensearch.client.opensearch.indices.AddBlockRequest.Builder
- All Implemented Interfaces:
CopyableBuilder<AddBlockRequest.Builder,,AddBlockRequest> MutableBuilder<AddBlockRequest.Builder,,AddBlockRequest> ObjectBuilder<AddBlockRequest>
- Enclosing class:
AddBlockRequest
public static class AddBlockRequest.Builder
extends RequestBase.AbstractBuilder<AddBlockRequest.Builder>
implements CopyableBuilder<AddBlockRequest.Builder,AddBlockRequest>
Builder for
AddBlockRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal AddBlockRequest.BuilderallowNoIndices(Boolean value) Whether to ignore if a wildcard indexes expression resolves into no concrete indexes.final AddBlockRequest.Builderblock(IndicesBlockOptions value) Required - The block to add (one ofread,write,read_onlyormetadata).build()Builds aAddBlockRequest.final AddBlockRequest.BuilderOperation timeout for connection to cluster-manager node.final AddBlockRequest.BuilderclusterManagerTimeout(Time value) Operation timeout for connection to cluster-manager node.copy()Create a new builderCopyableBuilderthat is a copy of this one.final AddBlockRequest.BuilderexpandWildcards(List<ExpandWildcard> list) Whether to expand wildcard expression to concrete indexes that are open, closed or both.final AddBlockRequest.BuilderexpandWildcards(ExpandWildcard value, ExpandWildcard... values) Whether to expand wildcard expression to concrete indexes that are open, closed or both.final AddBlockRequest.BuilderignoreUnavailable(Boolean value) Whether specified concrete indexes should be ignored when unavailable (missing or closed).final AddBlockRequest.BuilderRequired - A comma separated list of indexes to add a block to.final AddBlockRequest.BuilderRequired - A comma separated list of indexes to add a block to.final AddBlockRequest.BuilderDeprecated.final AddBlockRequest.BuildermasterTimeout(Time value) Deprecated.protected AddBlockRequest.Builderself()final AddBlockRequest.BuilderExplicit operation timeoutfinal AddBlockRequest.BuilderExplicit operation timeoutMethods inherited from class org.opensearch.client.opensearch._types.RequestBase.AbstractBuilder
errorTrace, humanMethods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<AddBlockRequest.Builder,AddBlockRequest> - Returns:
- a new builder instance.
-
self
- Specified by:
selfin classRequestBase.AbstractBuilder<AddBlockRequest.Builder>
-
allowNoIndices
Whether to ignore if a wildcard indexes expression resolves into no concrete indexes. (This includes_allstring or when no indexes have been specified).API name:
allow_no_indices -
block
Required - The block to add (one ofread,write,read_onlyormetadata).API name:
block -
clusterManagerTimeout
Operation timeout for connection to cluster-manager node.API name:
cluster_manager_timeout -
clusterManagerTimeout
@Nonnull public final AddBlockRequest.Builder clusterManagerTimeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Operation timeout for connection to cluster-manager node.API name:
cluster_manager_timeout -
expandWildcards
Whether to expand wildcard expression to concrete indexes that are open, closed or both.API name:
expand_wildcardsAdds all elements of
listtoexpandWildcards. -
expandWildcards
@Nonnull public final AddBlockRequest.Builder expandWildcards(ExpandWildcard value, ExpandWildcard... values) Whether to expand wildcard expression to concrete indexes that are open, closed or both.API name:
expand_wildcardsAdds one or more values to
expandWildcards. -
index
Required - A comma separated list of indexes to add a block to.API name:
indexAdds all elements of
listtoindex. -
index
Required - A comma separated list of indexes to add a block to.API name:
indexAdds one or more values to
index. -
masterTimeout
Deprecated.Specify timeout for connection to cluster manager.API name:
master_timeout -
masterTimeout
@Deprecated @Nonnull public final AddBlockRequest.Builder masterTimeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Deprecated.Specify timeout for connection to cluster manager.API name:
master_timeout -
timeout
Explicit operation timeoutAPI name:
timeout -
timeout
@Nonnull public final AddBlockRequest.Builder timeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Explicit operation timeoutAPI name:
timeout -
build
Builds aAddBlockRequest.- Specified by:
buildin interfaceObjectBuilder<AddBlockRequest>- Throws:
NullPointerException- if some of the required fields are null.
-