Class InfoResponse.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.core.InfoResponse.Builder
-
- All Implemented Interfaces:
ObjectBuilder<InfoResponse>
- Enclosing class:
- InfoResponse
public static class InfoResponse.Builder extends ObjectBuilderBase implements ObjectBuilder<InfoResponse>
Builder forInfoResponse.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfoResponsebuild()Builds aInfoResponse.InfoResponse.BuilderclusterName(java.lang.String value)Required - API name:cluster_nameInfoResponse.BuilderclusterUuid(java.lang.String value)Required - API name:cluster_uuidInfoResponse.Buildername(java.lang.String value)Required - API name:nameInfoResponse.Buildertagline(java.lang.String value)Required - API name:taglineInfoResponse.Builderversion(java.util.function.Function<OpenSearchVersionInfo.Builder,ObjectBuilder<OpenSearchVersionInfo>> fn)Required - API name:versionInfoResponse.Builderversion(OpenSearchVersionInfo value)Required - API name:version-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
clusterName
public final InfoResponse.Builder clusterName(java.lang.String value)
Required - API name:cluster_name
-
clusterUuid
public final InfoResponse.Builder clusterUuid(java.lang.String value)
Required - API name:cluster_uuid
-
name
public final InfoResponse.Builder name(java.lang.String value)
Required - API name:name
-
tagline
public final InfoResponse.Builder tagline(java.lang.String value)
Required - API name:tagline
-
version
public final InfoResponse.Builder version(OpenSearchVersionInfo value)
Required - API name:version
-
version
public final InfoResponse.Builder version(java.util.function.Function<OpenSearchVersionInfo.Builder,ObjectBuilder<OpenSearchVersionInfo>> fn)
Required - API name:version
-
build
public InfoResponse build()
Builds aInfoResponse.- Specified by:
buildin interfaceObjectBuilder<InfoResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-