Class GetClusterSettingsRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<GetClusterSettingsRequest.Builder>
co.elastic.clients.elasticsearch.cluster.GetClusterSettingsRequest.Builder
- All Implemented Interfaces:
WithJson<GetClusterSettingsRequest.Builder>,ObjectBuilder<GetClusterSettingsRequest>
- Enclosing class:
- GetClusterSettingsRequest
public static class GetClusterSettingsRequest.Builder
extends RequestBase.AbstractBuilder<GetClusterSettingsRequest.Builder>
implements ObjectBuilder<GetClusterSettingsRequest>
Builder for
GetClusterSettingsRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aGetClusterSettingsRequest.flatSettings(Boolean value) Return settings in flat format (default: false)includeDefaults(Boolean value) Whether to return all default clusters setting.masterTimeout(Time value) Explicit operation timeout for connection to master nodeExplicit operation timeout for connection to master nodeprotected GetClusterSettingsRequest.Builderself()Explicit operation timeoutExplicit operation timeoutMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
flatSettings
Return settings in flat format (default: false)API name:
flat_settings -
includeDefaults
Whether to return all default clusters setting.API name:
include_defaults -
masterTimeout
Explicit operation timeout for connection to master nodeAPI name:
master_timeout -
masterTimeout
public final GetClusterSettingsRequest.Builder masterTimeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Explicit operation timeout for connection to master nodeAPI name:
master_timeout -
timeout
Explicit operation timeoutAPI name:
timeout -
timeout
public final GetClusterSettingsRequest.Builder timeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Explicit operation timeoutAPI name:
timeout -
self
- Specified by:
selfin classRequestBase.AbstractBuilder<GetClusterSettingsRequest.Builder>
-
build
Builds aGetClusterSettingsRequest.- Specified by:
buildin interfaceObjectBuilder<GetClusterSettingsRequest>- Throws:
NullPointerException- if some of the required fields are null.
-