public static interface StartDiscoveryJobRequest.Builder extends DataSyncRequest.Builder, SdkPojo, CopyableBuilder<StartDiscoveryJobRequest.Builder,StartDiscoveryJobRequest>
| Modifier and Type | Method and Description |
|---|---|
StartDiscoveryJobRequest.Builder |
clientToken(String clientToken)
Specifies a client token to make sure requests with this API operation are idempotent.
|
StartDiscoveryJobRequest.Builder |
collectionDurationMinutes(Integer collectionDurationMinutes)
Specifies in minutes how long you want the discovery job to run.
|
StartDiscoveryJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartDiscoveryJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
StartDiscoveryJobRequest.Builder |
storageSystemArn(String storageSystemArn)
Specifies the Amazon Resource Name (ARN) of the on-premises storage system that you want to run the discovery
job on.
|
StartDiscoveryJobRequest.Builder |
tags(Collection<TagListEntry> tags)
Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.
|
StartDiscoveryJobRequest.Builder |
tags(Consumer<TagListEntry.Builder>... tags)
Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.
|
StartDiscoveryJobRequest.Builder |
tags(TagListEntry... tags)
Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartDiscoveryJobRequest.Builder storageSystemArn(String storageSystemArn)
Specifies the Amazon Resource Name (ARN) of the on-premises storage system that you want to run the discovery job on.
storageSystemArn - Specifies the Amazon Resource Name (ARN) of the on-premises storage system that you want to run the
discovery job on.StartDiscoveryJobRequest.Builder collectionDurationMinutes(Integer collectionDurationMinutes)
Specifies in minutes how long you want the discovery job to run.
For more accurate recommendations, we recommend a duration of at least 14 days. Longer durations allow time to collect a sufficient number of data points and provide a realistic representation of storage performance and utilization.
collectionDurationMinutes - Specifies in minutes how long you want the discovery job to run. For more accurate recommendations, we recommend a duration of at least 14 days. Longer durations allow time to collect a sufficient number of data points and provide a realistic representation of storage performance and utilization.
StartDiscoveryJobRequest.Builder clientToken(String clientToken)
Specifies a client token to make sure requests with this API operation are idempotent. If you don't specify a client token, DataSync generates one for you automatically.
clientToken - Specifies a client token to make sure requests with this API operation are idempotent. If you don't
specify a client token, DataSync generates one for you automatically.StartDiscoveryJobRequest.Builder tags(Collection<TagListEntry> tags)
Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.
tags - Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.StartDiscoveryJobRequest.Builder tags(TagListEntry... tags)
Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.
tags - Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.StartDiscoveryJobRequest.Builder tags(Consumer<TagListEntry.Builder>... tags)
Specifies labels that help you categorize, filter, and search for your Amazon Web Services resources.
This is a convenience method that creates an instance of theTagListEntry.Builder avoiding the need to create one
manually via TagListEntry.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
TagListEntry.Builder#tags(java.util.Collection) StartDiscoveryJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartDiscoveryJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.