Interface CreateFleetAdvisorCollectorResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateFleetAdvisorCollectorResponse.Builder,CreateFleetAdvisorCollectorResponse>,DatabaseMigrationResponse.Builder,SdkBuilder<CreateFleetAdvisorCollectorResponse.Builder,CreateFleetAdvisorCollectorResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreateFleetAdvisorCollectorResponse
@Mutable @NotThreadSafe public static interface CreateFleetAdvisorCollectorResponse.Builder extends DatabaseMigrationResponse.Builder, SdkPojo, CopyableBuilder<CreateFleetAdvisorCollectorResponse.Builder,CreateFleetAdvisorCollectorResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateFleetAdvisorCollectorResponse.BuildercollectorName(String collectorName)The name of the new Fleet Advisor collector.CreateFleetAdvisorCollectorResponse.BuildercollectorReferencedId(String collectorReferencedId)The unique ID of the new Fleet Advisor collector, for example:22fda70c-40d5-4acf-b233-a495bd8eb7f5CreateFleetAdvisorCollectorResponse.Builderdescription(String description)A summary description of the Fleet Advisor collector.CreateFleetAdvisorCollectorResponse.Builders3BucketName(String s3BucketName)The Amazon S3 bucket that the collector uses to store inventory metadata.CreateFleetAdvisorCollectorResponse.BuilderserviceAccessRoleArn(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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
collectorReferencedId
CreateFleetAdvisorCollectorResponse.Builder collectorReferencedId(String 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
CreateFleetAdvisorCollectorResponse.Builder collectorName(String 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
CreateFleetAdvisorCollectorResponse.Builder description(String 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
CreateFleetAdvisorCollectorResponse.Builder serviceAccessRoleArn(String 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
CreateFleetAdvisorCollectorResponse.Builder s3BucketName(String 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.
-
-