@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateFleetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateFleetRequest() |
Modifier and Type | Method and Description |
---|---|
CreateFleetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A brief description of the fleet to create.
|
String |
getFleetId()
The unique ID of the fleet to create.
|
String |
getSignalCatalogArn()
The Amazon Resource Name (ARN) of a signal catalog.
|
List<Tag> |
getTags()
Metadata that can be used to manage the fleet.
|
int |
hashCode() |
void |
setDescription(String description)
A brief description of the fleet to create.
|
void |
setFleetId(String fleetId)
The unique ID of the fleet to create.
|
void |
setSignalCatalogArn(String signalCatalogArn)
The Amazon Resource Name (ARN) of a signal catalog.
|
void |
setTags(Collection<Tag> tags)
Metadata that can be used to manage the fleet.
|
String |
toString()
Returns a string representation of this object.
|
CreateFleetRequest |
withDescription(String description)
A brief description of the fleet to create.
|
CreateFleetRequest |
withFleetId(String fleetId)
The unique ID of the fleet to create.
|
CreateFleetRequest |
withSignalCatalogArn(String signalCatalogArn)
The Amazon Resource Name (ARN) of a signal catalog.
|
CreateFleetRequest |
withTags(Collection<Tag> tags)
Metadata that can be used to manage the fleet.
|
CreateFleetRequest |
withTags(Tag... tags)
Metadata that can be used to manage the fleet.
|
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 setFleetId(String fleetId)
The unique ID of the fleet to create.
fleetId
- The unique ID of the fleet to create.public String getFleetId()
The unique ID of the fleet to create.
public CreateFleetRequest withFleetId(String fleetId)
The unique ID of the fleet to create.
fleetId
- The unique ID of the fleet to create.public void setDescription(String description)
A brief description of the fleet to create.
description
- A brief description of the fleet to create.public String getDescription()
A brief description of the fleet to create.
public CreateFleetRequest withDescription(String description)
A brief description of the fleet to create.
description
- A brief description of the fleet to create.public void setSignalCatalogArn(String signalCatalogArn)
The Amazon Resource Name (ARN) of a signal catalog.
signalCatalogArn
- The Amazon Resource Name (ARN) of a signal catalog.public String getSignalCatalogArn()
The Amazon Resource Name (ARN) of a signal catalog.
public CreateFleetRequest withSignalCatalogArn(String signalCatalogArn)
The Amazon Resource Name (ARN) of a signal catalog.
signalCatalogArn
- The Amazon Resource Name (ARN) of a signal catalog.public List<Tag> getTags()
Metadata that can be used to manage the fleet.
public void setTags(Collection<Tag> tags)
Metadata that can be used to manage the fleet.
tags
- Metadata that can be used to manage the fleet.public CreateFleetRequest withTags(Tag... tags)
Metadata that can be used to manage the fleet.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Metadata that can be used to manage the fleet.public CreateFleetRequest withTags(Collection<Tag> tags)
Metadata that can be used to manage the fleet.
tags
- Metadata that can be used to manage the fleet.public String toString()
toString
in class Object
Object.toString()
public CreateFleetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()