Class GetMigrateReindexStatusResponse.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<GetMigrateReindexStatusResponse.Builder>
co.elastic.clients.elasticsearch.indices.GetMigrateReindexStatusResponse.Builder
- All Implemented Interfaces:
WithJson<GetMigrateReindexStatusResponse.Builder>,ObjectBuilder<GetMigrateReindexStatusResponse>
- Enclosing class:
- GetMigrateReindexStatusResponse
public static class GetMigrateReindexStatusResponse.Builder
extends WithJsonObjectBuilderBase<GetMigrateReindexStatusResponse.Builder>
implements ObjectBuilder<GetMigrateReindexStatusResponse>
Builder for
GetMigrateReindexStatusResponse.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aGetMigrateReindexStatusResponse.complete(boolean value) Required - API name:completeerrors(StatusError value, StatusError... values) Required - API name:errorsRequired - API name:errorserrors(List<StatusError> list) Required - API name:errorsAPI name:exceptioninProgress(StatusInProgress value, StatusInProgress... values) Required - API name:in_progressRequired - API name:in_progressinProgress(List<StatusInProgress> list) Required - API name:in_progresspending(int value) Required - API name:pendingprotected GetMigrateReindexStatusResponse.Builderself()API name:start_timestartTimeMillis(long value) Required - API name:start_time_millissuccesses(int value) Required - API name:successestotalIndicesInDataStream(int value) Required - API name:total_indices_in_data_streamtotalIndicesRequiringUpgrade(int value) Required - API name:total_indices_requiring_upgradeMethods 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
-
startTime
API name:start_time -
startTimeMillis
Required - API name:start_time_millis -
complete
Required - API name:complete -
totalIndicesInDataStream
Required - API name:total_indices_in_data_stream -
totalIndicesRequiringUpgrade
Required - API name:total_indices_requiring_upgrade -
successes
Required - API name:successes -
inProgress
Required - API name:in_progressAdds all elements of
listtoinProgress. -
inProgress
public final GetMigrateReindexStatusResponse.Builder inProgress(StatusInProgress value, StatusInProgress... values) Required - API name:in_progressAdds one or more values to
inProgress. -
inProgress
public final GetMigrateReindexStatusResponse.Builder inProgress(Function<StatusInProgress.Builder, ObjectBuilder<StatusInProgress>> fn) Required - API name:in_progressAdds a value to
inProgressusing a builder lambda. -
pending
Required - API name:pending -
errors
Required - API name:errorsAdds all elements of
listtoerrors. -
errors
public final GetMigrateReindexStatusResponse.Builder errors(StatusError value, StatusError... values) Required - API name:errorsAdds one or more values to
errors. -
errors
public final GetMigrateReindexStatusResponse.Builder errors(Function<StatusError.Builder, ObjectBuilder<StatusError>> fn) Required - API name:errorsAdds a value to
errorsusing a builder lambda. -
exception
API name:exception -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<GetMigrateReindexStatusResponse.Builder>
-
build
Builds aGetMigrateReindexStatusResponse.- Specified by:
buildin interfaceObjectBuilder<GetMigrateReindexStatusResponse>- Throws:
NullPointerException- if some of the required fields are null.
-