Class RemoveAction.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.update_aliases.RemoveAction.Builder
-
- All Implemented Interfaces:
ObjectBuilder<RemoveAction>
- Enclosing class:
- RemoveAction
public static class RemoveAction.Builder extends ObjectBuilderBase implements ObjectBuilder<RemoveAction>
Builder forRemoveAction.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoveAction.Builderalias(java.lang.String value)API name:aliasRemoveAction.Builderaliases(java.lang.String value, java.lang.String... values)API name:aliasesRemoveAction.Builderaliases(java.util.List<java.lang.String> list)API name:aliasesRemoveActionbuild()Builds aRemoveAction.RemoveAction.Builderindex(java.lang.String value)API name:indexRemoveAction.Builderindices(java.lang.String value, java.lang.String... values)API name:indicesRemoveAction.Builderindices(java.util.List<java.lang.String> list)API name:indicesRemoveAction.BuildermustExist(java.lang.Boolean value)API name:must_exist-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
alias
public final RemoveAction.Builder alias(@Nullable java.lang.String value)
API name:alias
-
aliases
public final RemoveAction.Builder aliases(java.util.List<java.lang.String> list)
API name:aliasesAdds all elements of
listtoaliases.
-
aliases
public final RemoveAction.Builder aliases(java.lang.String value, java.lang.String... values)
API name:aliasesAdds one or more values to
aliases.
-
index
public final RemoveAction.Builder index(@Nullable java.lang.String value)
API name:index
-
indices
public final RemoveAction.Builder indices(java.util.List<java.lang.String> list)
API name:indicesAdds all elements of
listtoindices.
-
indices
public final RemoveAction.Builder indices(java.lang.String value, java.lang.String... values)
API name:indicesAdds one or more values to
indices.
-
mustExist
public final RemoveAction.Builder mustExist(@Nullable java.lang.Boolean value)
API name:must_exist
-
build
public RemoveAction build()
Builds aRemoveAction.- Specified by:
buildin interfaceObjectBuilder<RemoveAction>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-