@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateLocationFsxWindowsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateLocationFsxWindowsRequest() |
Modifier and Type | Method and Description |
---|---|
CreateLocationFsxWindowsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDomain()
The name of the Windows domain that the FSx for Windows File Server belongs to.
|
String |
getFsxFilesystemArn()
The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.
|
String |
getPassword()
The password of the user who has the permissions to access files and folders in the FSx for Windows File Server
file system.
|
List<String> |
getSecurityGroupArns()
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
|
String |
getSubdirectory()
A subdirectory in the location's path.
|
List<TagListEntry> |
getTags()
The key-value pair that represents a tag that you want to add to the resource.
|
String |
getUser()
The user who has the permissions to access files and folders in the FSx for Windows File Server file system.
|
int |
hashCode() |
void |
setDomain(String domain)
The name of the Windows domain that the FSx for Windows File Server belongs to.
|
void |
setFsxFilesystemArn(String fsxFilesystemArn)
The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.
|
void |
setPassword(String password)
The password of the user who has the permissions to access files and folders in the FSx for Windows File Server
file system.
|
void |
setSecurityGroupArns(Collection<String> securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
|
void |
setSubdirectory(String subdirectory)
A subdirectory in the location's path.
|
void |
setTags(Collection<TagListEntry> tags)
The key-value pair that represents a tag that you want to add to the resource.
|
void |
setUser(String user)
The user who has the permissions to access files and folders in the FSx for Windows File Server file system.
|
String |
toString()
Returns a string representation of this object.
|
CreateLocationFsxWindowsRequest |
withDomain(String domain)
The name of the Windows domain that the FSx for Windows File Server belongs to.
|
CreateLocationFsxWindowsRequest |
withFsxFilesystemArn(String fsxFilesystemArn)
The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.
|
CreateLocationFsxWindowsRequest |
withPassword(String password)
The password of the user who has the permissions to access files and folders in the FSx for Windows File Server
file system.
|
CreateLocationFsxWindowsRequest |
withSecurityGroupArns(Collection<String> securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
|
CreateLocationFsxWindowsRequest |
withSecurityGroupArns(String... securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
|
CreateLocationFsxWindowsRequest |
withSubdirectory(String subdirectory)
A subdirectory in the location's path.
|
CreateLocationFsxWindowsRequest |
withTags(Collection<TagListEntry> tags)
The key-value pair that represents a tag that you want to add to the resource.
|
CreateLocationFsxWindowsRequest |
withTags(TagListEntry... tags)
The key-value pair that represents a tag that you want to add to the resource.
|
CreateLocationFsxWindowsRequest |
withUser(String user)
The user who has the permissions to access files and folders in the FSx for Windows File Server file system.
|
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 setSubdirectory(String subdirectory)
A subdirectory in the location's path. This subdirectory in the Amazon FSx for Windows File Server file system is used to read data from the Amazon FSx for Windows File Server source location or write data to the FSx for Windows File Server destination.
subdirectory
- A subdirectory in the location's path. This subdirectory in the Amazon FSx for Windows File Server file
system is used to read data from the Amazon FSx for Windows File Server source location or write data to
the FSx for Windows File Server destination.public String getSubdirectory()
A subdirectory in the location's path. This subdirectory in the Amazon FSx for Windows File Server file system is used to read data from the Amazon FSx for Windows File Server source location or write data to the FSx for Windows File Server destination.
public CreateLocationFsxWindowsRequest withSubdirectory(String subdirectory)
A subdirectory in the location's path. This subdirectory in the Amazon FSx for Windows File Server file system is used to read data from the Amazon FSx for Windows File Server source location or write data to the FSx for Windows File Server destination.
subdirectory
- A subdirectory in the location's path. This subdirectory in the Amazon FSx for Windows File Server file
system is used to read data from the Amazon FSx for Windows File Server source location or write data to
the FSx for Windows File Server destination.public void setFsxFilesystemArn(String fsxFilesystemArn)
The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.
fsxFilesystemArn
- The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.public String getFsxFilesystemArn()
The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.
public CreateLocationFsxWindowsRequest withFsxFilesystemArn(String fsxFilesystemArn)
The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.
fsxFilesystemArn
- The Amazon Resource Name (ARN) for the FSx for Windows File Server file system.public List<String> getSecurityGroupArns()
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
public void setSecurityGroupArns(Collection<String> securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
securityGroupArns
- The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.public CreateLocationFsxWindowsRequest withSecurityGroupArns(String... securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
NOTE: This method appends the values to the existing list (if any). Use
setSecurityGroupArns(java.util.Collection)
or withSecurityGroupArns(java.util.Collection)
if
you want to override the existing values.
securityGroupArns
- The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.public CreateLocationFsxWindowsRequest withSecurityGroupArns(Collection<String> securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.
securityGroupArns
- The ARNs of the security groups that are used to configure the FSx for Windows File Server file system.public List<TagListEntry> getTags()
The key-value pair that represents a tag that you want to add to the resource. The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
public void setTags(Collection<TagListEntry> tags)
The key-value pair that represents a tag that you want to add to the resource. The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
tags
- The key-value pair that represents a tag that you want to add to the resource. The value can be an empty
string. This value helps you manage, filter, and search for your resources. We recommend that you create a
name tag for your location.public CreateLocationFsxWindowsRequest withTags(TagListEntry... tags)
The key-value pair that represents a tag that you want to add to the resource. The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
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
- The key-value pair that represents a tag that you want to add to the resource. The value can be an empty
string. This value helps you manage, filter, and search for your resources. We recommend that you create a
name tag for your location.public CreateLocationFsxWindowsRequest withTags(Collection<TagListEntry> tags)
The key-value pair that represents a tag that you want to add to the resource. The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
tags
- The key-value pair that represents a tag that you want to add to the resource. The value can be an empty
string. This value helps you manage, filter, and search for your resources. We recommend that you create a
name tag for your location.public void setUser(String user)
The user who has the permissions to access files and folders in the FSx for Windows File Server file system.
For information about choosing a user name that ensures sufficient permissions to files, folders, and metadata, see user.
user
- The user who has the permissions to access files and folders in the FSx for Windows File Server file
system.
For information about choosing a user name that ensures sufficient permissions to files, folders, and metadata, see user.
public String getUser()
The user who has the permissions to access files and folders in the FSx for Windows File Server file system.
For information about choosing a user name that ensures sufficient permissions to files, folders, and metadata, see user.
For information about choosing a user name that ensures sufficient permissions to files, folders, and metadata, see user.
public CreateLocationFsxWindowsRequest withUser(String user)
The user who has the permissions to access files and folders in the FSx for Windows File Server file system.
For information about choosing a user name that ensures sufficient permissions to files, folders, and metadata, see user.
user
- The user who has the permissions to access files and folders in the FSx for Windows File Server file
system.
For information about choosing a user name that ensures sufficient permissions to files, folders, and metadata, see user.
public void setDomain(String domain)
The name of the Windows domain that the FSx for Windows File Server belongs to.
domain
- The name of the Windows domain that the FSx for Windows File Server belongs to.public String getDomain()
The name of the Windows domain that the FSx for Windows File Server belongs to.
public CreateLocationFsxWindowsRequest withDomain(String domain)
The name of the Windows domain that the FSx for Windows File Server belongs to.
domain
- The name of the Windows domain that the FSx for Windows File Server belongs to.public void setPassword(String password)
The password of the user who has the permissions to access files and folders in the FSx for Windows File Server file system.
password
- The password of the user who has the permissions to access files and folders in the FSx for Windows File
Server file system.public String getPassword()
The password of the user who has the permissions to access files and folders in the FSx for Windows File Server file system.
public CreateLocationFsxWindowsRequest withPassword(String password)
The password of the user who has the permissions to access files and folders in the FSx for Windows File Server file system.
password
- The password of the user who has the permissions to access files and folders in the FSx for Windows File
Server file system.public String toString()
toString
in class Object
Object.toString()
public CreateLocationFsxWindowsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()