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 -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aMigrateToDataTiersResponse.dryRun(boolean value) Required - API name:dry_runmigratedComponentTemplates(String value, String... values) Required - API name:migrated_component_templatesmigratedComponentTemplates(List<String> list) Required - API name:migrated_component_templatesmigratedComposableTemplates(String value, String... values) Required - API name:migrated_composable_templatesRequired - API name:migrated_composable_templatesmigratedIlmPolicies(String value, String... values) Required - API name:migrated_ilm_policiesmigratedIlmPolicies(List<String> list) Required - API name:migrated_ilm_policiesmigratedIndices(String value, String... values) Required - API name:migrated_indicesmigratedIndices(List<String> list) Required - API name:migrated_indicesmigratedLegacyTemplates(String value, String... values) Required - API name:migrated_legacy_templatesmigratedLegacyTemplates(List<String> list) Required - API name:migrated_legacy_templatesremovedLegacyTemplate(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, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
dryRun
Required - API name:dry_run -
removedLegacyTemplate
Required - API name:removed_legacy_template -
migratedIlmPolicies
Required - API name:migrated_ilm_policiesAdds all elements of
listtomigratedIlmPolicies. -
migratedIlmPolicies
Required - API name:migrated_ilm_policiesAdds one or more values to
migratedIlmPolicies. -
migratedIndices
Required - API name:migrated_indicesAdds all elements of
listtomigratedIndices. -
migratedIndices
Required - API name:migrated_indicesAdds one or more values to
migratedIndices. -
migratedLegacyTemplates
Required - API name:migrated_legacy_templatesAdds all elements of
listtomigratedLegacyTemplates. -
migratedLegacyTemplates
public final MigrateToDataTiersResponse.Builder migratedLegacyTemplates(String value, String... values) Required - API name:migrated_legacy_templatesAdds one or more values to
migratedLegacyTemplates. -
migratedComposableTemplates
Required - API name:migrated_composable_templatesAdds all elements of
listtomigratedComposableTemplates. -
migratedComposableTemplates
public final MigrateToDataTiersResponse.Builder migratedComposableTemplates(String value, String... values) Required - API name:migrated_composable_templatesAdds one or more values to
migratedComposableTemplates. -
migratedComponentTemplates
Required - API name:migrated_component_templatesAdds all elements of
listtomigratedComponentTemplates. -
migratedComponentTemplates
public final MigrateToDataTiersResponse.Builder migratedComponentTemplates(String value, 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:
NullPointerException- if some of the required fields are null.
-