public static interface MigrationTask.Builder extends SdkPojo, CopyableBuilder<MigrationTask.Builder,MigrationTask>
| Modifier and Type | Method and Description |
|---|---|
MigrationTask.Builder |
migrationTaskName(String migrationTaskName)
Unique identifier that references the migration task.
|
MigrationTask.Builder |
progressUpdateStream(String progressUpdateStream)
A name that identifies the vendor of the migration tool being used.
|
MigrationTask.Builder |
resourceAttributeList(Collection<ResourceAttribute> resourceAttributeList)
Information about the resource that is being migrated.
|
MigrationTask.Builder |
resourceAttributeList(Consumer<ResourceAttribute.Builder>... resourceAttributeList)
Information about the resource that is being migrated.
|
MigrationTask.Builder |
resourceAttributeList(ResourceAttribute... resourceAttributeList)
Information about the resource that is being migrated.
|
default MigrationTask.Builder |
task(Consumer<Task.Builder> task)
Task object encapsulating task information.
|
MigrationTask.Builder |
task(Task task)
Task object encapsulating task information.
|
MigrationTask.Builder |
updateDateTime(Instant updateDateTime)
The timestamp when the task was gathered.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMigrationTask.Builder progressUpdateStream(String progressUpdateStream)
A name that identifies the vendor of the migration tool being used.
progressUpdateStream - A name that identifies the vendor of the migration tool being used.MigrationTask.Builder migrationTaskName(String migrationTaskName)
Unique identifier that references the migration task. Do not store personal data in this field.
migrationTaskName - Unique identifier that references the migration task. Do not store personal data in this field.MigrationTask.Builder task(Task task)
Task object encapsulating task information.
task - Task object encapsulating task information.default MigrationTask.Builder task(Consumer<Task.Builder> task)
Task object encapsulating task information.
This is a convenience method that creates an instance of theTask.Builder avoiding the need to create
one manually via Task.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to task(Task).
task - a consumer that will call methods on Task.Buildertask(Task)MigrationTask.Builder updateDateTime(Instant updateDateTime)
The timestamp when the task was gathered.
updateDateTime - The timestamp when the task was gathered.MigrationTask.Builder resourceAttributeList(Collection<ResourceAttribute> resourceAttributeList)
Information about the resource that is being migrated. This data will be used to map the task to a resource in the Application Discovery Service repository.
resourceAttributeList - Information about the resource that is being migrated. This data will be used to map the task to a
resource in the Application Discovery Service repository.MigrationTask.Builder resourceAttributeList(ResourceAttribute... resourceAttributeList)
Information about the resource that is being migrated. This data will be used to map the task to a resource in the Application Discovery Service repository.
resourceAttributeList - Information about the resource that is being migrated. This data will be used to map the task to a
resource in the Application Discovery Service repository.MigrationTask.Builder resourceAttributeList(Consumer<ResourceAttribute.Builder>... resourceAttributeList)
Information about the resource that is being migrated. This data will be used to map the task to a resource in the Application Discovery Service repository.
This is a convenience method that creates an instance of theResourceAttribute.Builder avoiding the need to
create one manually via
ResourceAttribute.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #resourceAttributeList(List.
resourceAttributeList - a consumer that will call methods on
ResourceAttribute.Builder#resourceAttributeList(java.util.Collection) Copyright © 2023. All rights reserved.