Class MigrateToDataTiersResponse.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<MigrateToDataTiersResponse.Builder>
co.elastic.clients.elasticsearch.ilm.MigrateToDataTiersResponse.Builder
- All Implemented Interfaces:
WithJson<MigrateToDataTiersResponse.Builder>,ObjectBuilder<MigrateToDataTiersResponse>
- Enclosing class:
- MigrateToDataTiersResponse
public static class MigrateToDataTiersResponse.Builder extends WithJsonObjectBuilderBase<MigrateToDataTiersResponse.Builder> implements ObjectBuilder<MigrateToDataTiersResponse>
Builder for
MigrateToDataTiersResponse.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description MigrateToDataTiersResponsebuild()Builds aMigrateToDataTiersResponse.MigrateToDataTiersResponse.BuilderdryRun(boolean value)Required - API name:dry_runMigrateToDataTiersResponse.BuildermigratedComponentTemplates(java.lang.String value, java.lang.String... values)Required - API name:migrated_component_templatesMigrateToDataTiersResponse.BuildermigratedComponentTemplates(java.util.List<java.lang.String> list)Required - API name:migrated_component_templatesMigrateToDataTiersResponse.BuildermigratedComposableTemplates(java.lang.String value, java.lang.String... values)Required - API name:migrated_composable_templatesMigrateToDataTiersResponse.BuildermigratedComposableTemplates(java.util.List<java.lang.String> list)Required - API name:migrated_composable_templatesMigrateToDataTiersResponse.BuildermigratedIlmPolicies(java.lang.String value, java.lang.String... values)Required - API name:migrated_ilm_policiesMigrateToDataTiersResponse.BuildermigratedIlmPolicies(java.util.List<java.lang.String> list)Required - API name:migrated_ilm_policiesMigrateToDataTiersResponse.BuildermigratedIndices(java.lang.String value, java.lang.String... values)Required - API name:migrated_indicesMigrateToDataTiersResponse.BuildermigratedIndices(java.util.List<java.lang.String> list)Required - API name:migrated_indicesMigrateToDataTiersResponse.BuildermigratedLegacyTemplates(java.lang.String value, java.lang.String... values)Required - API name:migrated_legacy_templatesMigrateToDataTiersResponse.BuildermigratedLegacyTemplates(java.util.List<java.lang.String> list)Required - API name:migrated_legacy_templatesMigrateToDataTiersResponse.BuilderremovedLegacyTemplate(java.lang.String value)Required - API name:removed_legacy_templateprotected MigrateToDataTiersResponse.Builderself()Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
dryRun
Required - API name:dry_run -
removedLegacyTemplate
Required - API name:removed_legacy_template -
migratedIlmPolicies
public final MigrateToDataTiersResponse.Builder migratedIlmPolicies(java.util.List<java.lang.String> list)Required - API name:migrated_ilm_policiesAdds all elements of
listtomigratedIlmPolicies. -
migratedIlmPolicies
public final MigrateToDataTiersResponse.Builder migratedIlmPolicies(java.lang.String value, java.lang.String... values)Required - API name:migrated_ilm_policiesAdds one or more values to
migratedIlmPolicies. -
migratedIndices
public final MigrateToDataTiersResponse.Builder migratedIndices(java.util.List<java.lang.String> list)Required - API name:migrated_indicesAdds all elements of
listtomigratedIndices. -
migratedIndices
public final MigrateToDataTiersResponse.Builder migratedIndices(java.lang.String value, java.lang.String... values)Required - API name:migrated_indicesAdds one or more values to
migratedIndices. -
migratedLegacyTemplates
public final MigrateToDataTiersResponse.Builder migratedLegacyTemplates(java.util.List<java.lang.String> list)Required - API name:migrated_legacy_templatesAdds all elements of
listtomigratedLegacyTemplates. -
migratedLegacyTemplates
public final MigrateToDataTiersResponse.Builder migratedLegacyTemplates(java.lang.String value, java.lang.String... values)Required - API name:migrated_legacy_templatesAdds one or more values to
migratedLegacyTemplates. -
migratedComposableTemplates
public final MigrateToDataTiersResponse.Builder migratedComposableTemplates(java.util.List<java.lang.String> list)Required - API name:migrated_composable_templatesAdds all elements of
listtomigratedComposableTemplates. -
migratedComposableTemplates
public final MigrateToDataTiersResponse.Builder migratedComposableTemplates(java.lang.String value, java.lang.String... values)Required - API name:migrated_composable_templatesAdds one or more values to
migratedComposableTemplates. -
migratedComponentTemplates
public final MigrateToDataTiersResponse.Builder migratedComponentTemplates(java.util.List<java.lang.String> list)Required - API name:migrated_component_templatesAdds all elements of
listtomigratedComponentTemplates. -
migratedComponentTemplates
public final MigrateToDataTiersResponse.Builder migratedComponentTemplates(java.lang.String value, java.lang.String... values)Required - API name:migrated_component_templatesAdds one or more values to
migratedComponentTemplates. -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<MigrateToDataTiersResponse.Builder>
-
build
Builds aMigrateToDataTiersResponse.- Specified by:
buildin interfaceObjectBuilder<MigrateToDataTiersResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-