@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateStorageProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateStorageProfileRequest() |
Modifier and Type | Method and Description |
---|---|
CreateStorageProfileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
The unique token which the server uses to recognize retries of the same request.
|
String |
getDisplayName()
The display name of the storage profile.
|
String |
getFarmId()
The farm ID of the farm to connect to the storage profile.
|
List<FileSystemLocation> |
getFileSystemLocations()
File system paths to include in the storage profile.
|
String |
getOsFamily()
The type of operating system (OS) for the storage profile.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
The unique token which the server uses to recognize retries of the same request.
|
void |
setDisplayName(String displayName)
The display name of the storage profile.
|
void |
setFarmId(String farmId)
The farm ID of the farm to connect to the storage profile.
|
void |
setFileSystemLocations(Collection<FileSystemLocation> fileSystemLocations)
File system paths to include in the storage profile.
|
void |
setOsFamily(String osFamily)
The type of operating system (OS) for the storage profile.
|
String |
toString()
Returns a string representation of this object.
|
CreateStorageProfileRequest |
withClientToken(String clientToken)
The unique token which the server uses to recognize retries of the same request.
|
CreateStorageProfileRequest |
withDisplayName(String displayName)
The display name of the storage profile.
|
CreateStorageProfileRequest |
withFarmId(String farmId)
The farm ID of the farm to connect to the storage profile.
|
CreateStorageProfileRequest |
withFileSystemLocations(Collection<FileSystemLocation> fileSystemLocations)
File system paths to include in the storage profile.
|
CreateStorageProfileRequest |
withFileSystemLocations(FileSystemLocation... fileSystemLocations)
File system paths to include in the storage profile.
|
CreateStorageProfileRequest |
withOsFamily(StorageProfileOperatingSystemFamily osFamily)
The type of operating system (OS) for the storage profile.
|
CreateStorageProfileRequest |
withOsFamily(String osFamily)
The type of operating system (OS) for the storage profile.
|
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 setClientToken(String clientToken)
The unique token which the server uses to recognize retries of the same request.
clientToken
- The unique token which the server uses to recognize retries of the same request.public String getClientToken()
The unique token which the server uses to recognize retries of the same request.
public CreateStorageProfileRequest withClientToken(String clientToken)
The unique token which the server uses to recognize retries of the same request.
clientToken
- The unique token which the server uses to recognize retries of the same request.public void setDisplayName(String displayName)
The display name of the storage profile.
displayName
- The display name of the storage profile.public String getDisplayName()
The display name of the storage profile.
public CreateStorageProfileRequest withDisplayName(String displayName)
The display name of the storage profile.
displayName
- The display name of the storage profile.public void setFarmId(String farmId)
The farm ID of the farm to connect to the storage profile.
farmId
- The farm ID of the farm to connect to the storage profile.public String getFarmId()
The farm ID of the farm to connect to the storage profile.
public CreateStorageProfileRequest withFarmId(String farmId)
The farm ID of the farm to connect to the storage profile.
farmId
- The farm ID of the farm to connect to the storage profile.public List<FileSystemLocation> getFileSystemLocations()
File system paths to include in the storage profile.
public void setFileSystemLocations(Collection<FileSystemLocation> fileSystemLocations)
File system paths to include in the storage profile.
fileSystemLocations
- File system paths to include in the storage profile.public CreateStorageProfileRequest withFileSystemLocations(FileSystemLocation... fileSystemLocations)
File system paths to include in the storage profile.
NOTE: This method appends the values to the existing list (if any). Use
setFileSystemLocations(java.util.Collection)
or withFileSystemLocations(java.util.Collection)
if you want to override the existing values.
fileSystemLocations
- File system paths to include in the storage profile.public CreateStorageProfileRequest withFileSystemLocations(Collection<FileSystemLocation> fileSystemLocations)
File system paths to include in the storage profile.
fileSystemLocations
- File system paths to include in the storage profile.public void setOsFamily(String osFamily)
The type of operating system (OS) for the storage profile.
osFamily
- The type of operating system (OS) for the storage profile.StorageProfileOperatingSystemFamily
public String getOsFamily()
The type of operating system (OS) for the storage profile.
StorageProfileOperatingSystemFamily
public CreateStorageProfileRequest withOsFamily(String osFamily)
The type of operating system (OS) for the storage profile.
osFamily
- The type of operating system (OS) for the storage profile.StorageProfileOperatingSystemFamily
public CreateStorageProfileRequest withOsFamily(StorageProfileOperatingSystemFamily osFamily)
The type of operating system (OS) for the storage profile.
osFamily
- The type of operating system (OS) for the storage profile.StorageProfileOperatingSystemFamily
public String toString()
toString
in class Object
Object.toString()
public CreateStorageProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()