@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateFleetAdvisorCollectorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateFleetAdvisorCollectorRequest() |
Modifier and Type | Method and Description |
---|---|
CreateFleetAdvisorCollectorRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCollectorName()
The name of your Fleet Advisor collector (for example,
sample-collector ). |
String |
getDescription()
A summary description of your Fleet Advisor collector.
|
String |
getS3BucketName()
The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.
|
String |
getServiceAccessRoleArn()
The IAM role that grants permissions to access the specified Amazon S3 bucket.
|
int |
hashCode() |
void |
setCollectorName(String collectorName)
The name of your Fleet Advisor collector (for example,
sample-collector ). |
void |
setDescription(String description)
A summary description of your Fleet Advisor collector.
|
void |
setS3BucketName(String s3BucketName)
The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.
|
void |
setServiceAccessRoleArn(String serviceAccessRoleArn)
The IAM role that grants permissions to access the specified Amazon S3 bucket.
|
String |
toString()
Returns a string representation of this object.
|
CreateFleetAdvisorCollectorRequest |
withCollectorName(String collectorName)
The name of your Fleet Advisor collector (for example,
sample-collector ). |
CreateFleetAdvisorCollectorRequest |
withDescription(String description)
A summary description of your Fleet Advisor collector.
|
CreateFleetAdvisorCollectorRequest |
withS3BucketName(String s3BucketName)
The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.
|
CreateFleetAdvisorCollectorRequest |
withServiceAccessRoleArn(String serviceAccessRoleArn)
The IAM role that grants permissions to access the specified Amazon S3 bucket.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setCollectorName(String collectorName)
The name of your Fleet Advisor collector (for example, sample-collector
).
collectorName
- The name of your Fleet Advisor collector (for example, sample-collector
).public String getCollectorName()
The name of your Fleet Advisor collector (for example, sample-collector
).
sample-collector
).public CreateFleetAdvisorCollectorRequest withCollectorName(String collectorName)
The name of your Fleet Advisor collector (for example, sample-collector
).
collectorName
- The name of your Fleet Advisor collector (for example, sample-collector
).public void setDescription(String description)
A summary description of your Fleet Advisor collector.
description
- A summary description of your Fleet Advisor collector.public String getDescription()
A summary description of your Fleet Advisor collector.
public CreateFleetAdvisorCollectorRequest withDescription(String description)
A summary description of your Fleet Advisor collector.
description
- A summary description of your Fleet Advisor collector.public void setServiceAccessRoleArn(String serviceAccessRoleArn)
The IAM role that grants permissions to access the specified Amazon S3 bucket.
serviceAccessRoleArn
- The IAM role that grants permissions to access the specified Amazon S3 bucket.public String getServiceAccessRoleArn()
The IAM role that grants permissions to access the specified Amazon S3 bucket.
public CreateFleetAdvisorCollectorRequest withServiceAccessRoleArn(String serviceAccessRoleArn)
The IAM role that grants permissions to access the specified Amazon S3 bucket.
serviceAccessRoleArn
- The IAM role that grants permissions to access the specified Amazon S3 bucket.public void setS3BucketName(String s3BucketName)
The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.
s3BucketName
- The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.public String getS3BucketName()
The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.
public CreateFleetAdvisorCollectorRequest withS3BucketName(String s3BucketName)
The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.
s3BucketName
- The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata.public String toString()
toString
in class Object
Object.toString()
public CreateFleetAdvisorCollectorRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()