Class ResolveIndexResponse.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.ResolveIndexResponse.Builder
-
- All Implemented Interfaces:
ObjectBuilder<ResolveIndexResponse>
- Enclosing class:
- ResolveIndexResponse
public static class ResolveIndexResponse.Builder extends ObjectBuilderBase implements ObjectBuilder<ResolveIndexResponse>
Builder forResolveIndexResponse.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResolveIndexResponse.Builderaliases(java.util.function.Function<ResolveIndexAliasItem.Builder,ObjectBuilder<ResolveIndexAliasItem>> fn)Required - API name:aliasesResolveIndexResponse.Builderaliases(java.util.List<ResolveIndexAliasItem> list)Required - API name:aliasesResolveIndexResponse.Builderaliases(ResolveIndexAliasItem value, ResolveIndexAliasItem... values)Required - API name:aliasesResolveIndexResponsebuild()Builds aResolveIndexResponse.ResolveIndexResponse.Builderindices(java.util.function.Function<ResolveIndexItem.Builder,ObjectBuilder<ResolveIndexItem>> fn)Required - API name:indicesResolveIndexResponse.Builderindices(java.util.List<ResolveIndexItem> list)Required - API name:indicesResolveIndexResponse.Builderindices(ResolveIndexItem value, ResolveIndexItem... values)Required - API name:indices-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
indices
public final ResolveIndexResponse.Builder indices(java.util.List<ResolveIndexItem> list)
Required - API name:indicesAdds all elements of
listtoindices.
-
indices
public final ResolveIndexResponse.Builder indices(ResolveIndexItem value, ResolveIndexItem... values)
Required - API name:indicesAdds one or more values to
indices.
-
indices
public final ResolveIndexResponse.Builder indices(java.util.function.Function<ResolveIndexItem.Builder,ObjectBuilder<ResolveIndexItem>> fn)
Required - API name:indicesAdds a value to
indicesusing a builder lambda.
-
aliases
public final ResolveIndexResponse.Builder aliases(java.util.List<ResolveIndexAliasItem> list)
Required - API name:aliasesAdds all elements of
listtoaliases.
-
aliases
public final ResolveIndexResponse.Builder aliases(ResolveIndexAliasItem value, ResolveIndexAliasItem... values)
Required - API name:aliasesAdds one or more values to
aliases.
-
aliases
public final ResolveIndexResponse.Builder aliases(java.util.function.Function<ResolveIndexAliasItem.Builder,ObjectBuilder<ResolveIndexAliasItem>> fn)
Required - API name:aliasesAdds a value to
aliasesusing a builder lambda.
-
build
public ResolveIndexResponse build()
Builds aResolveIndexResponse.- Specified by:
buildin interfaceObjectBuilder<ResolveIndexResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-