Interface CreateFleetAdvisorCollectorResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateFleetAdvisorCollectorResponse.Builder,
,CreateFleetAdvisorCollectorResponse> DatabaseMigrationResponse.Builder
,SdkBuilder<CreateFleetAdvisorCollectorResponse.Builder,
,CreateFleetAdvisorCollectorResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateFleetAdvisorCollectorResponse
public static interface CreateFleetAdvisorCollectorResponse.Builder
extends DatabaseMigrationResponse.Builder, SdkPojo, CopyableBuilder<CreateFleetAdvisorCollectorResponse.Builder,CreateFleetAdvisorCollectorResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncollectorName
(String collectorName) The name of the new Fleet Advisor collector.collectorReferencedId
(String collectorReferencedId) The unique ID of the new Fleet Advisor collector, for example:22fda70c-40d5-4acf-b233-a495bd8eb7f5
description
(String description) A summary description of the Fleet Advisor collector.s3BucketName
(String s3BucketName) The Amazon S3 bucket that the collector uses to store inventory metadata.serviceAccessRoleArn
(String serviceAccessRoleArn) The IAM role that grants permissions to access the specified Amazon S3 bucket.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.databasemigration.model.DatabaseMigrationResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
collectorReferencedId
The unique ID of the new Fleet Advisor collector, for example:
22fda70c-40d5-4acf-b233-a495bd8eb7f5
- Parameters:
collectorReferencedId
- The unique ID of the new Fleet Advisor collector, for example:22fda70c-40d5-4acf-b233-a495bd8eb7f5
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collectorName
The name of the new Fleet Advisor collector.
- Parameters:
collectorName
- The name of the new Fleet Advisor collector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A summary description of the Fleet Advisor collector.
- Parameters:
description
- A summary description of the Fleet Advisor collector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceAccessRoleArn
The IAM role that grants permissions to access the specified Amazon S3 bucket.
- Parameters:
serviceAccessRoleArn
- The IAM role that grants permissions to access the specified Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BucketName
The Amazon S3 bucket that the collector uses to store inventory metadata.
- Parameters:
s3BucketName
- The Amazon S3 bucket that the collector uses to store inventory metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-