Interface DescribeLocationObjectStorageResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeLocationObjectStorageResponse.Builder,
,DescribeLocationObjectStorageResponse> DataSyncResponse.Builder
,SdkBuilder<DescribeLocationObjectStorageResponse.Builder,
,DescribeLocationObjectStorageResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeLocationObjectStorageResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe access key (for example, a user name) required to authenticate with the object storage system.The ARNs of the DataSync agents that can securely connect with your location.agentArns
(Collection<String> agentArns) The ARNs of the DataSync agents that can securely connect with your location.creationTime
(Instant creationTime) The time that the location was created.locationArn
(String locationArn) The ARN of the object storage system location.locationUri
(String locationUri) The URL of the object storage system location.serverCertificate
(SdkBytes serverCertificate) The self-signed certificate that DataSync uses to securely authenticate with your object storage system.serverPort
(Integer serverPort) The port that your object storage server accepts inbound network traffic on (for example, port 443).serverProtocol
(String serverProtocol) The protocol that your object storage system uses to communicate.serverProtocol
(ObjectStorageServerProtocol serverProtocol) The protocol that your object storage system uses to communicate.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datasync.model.DataSyncResponse.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
locationArn
The ARN of the object storage system location.
- Parameters:
locationArn
- The ARN of the object storage system location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationUri
The URL of the object storage system location.
- Parameters:
locationUri
- The URL of the object storage system location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessKey
The access key (for example, a user name) required to authenticate with the object storage system.
- Parameters:
accessKey
- The access key (for example, a user name) required to authenticate with the object storage system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverPort
The port that your object storage server accepts inbound network traffic on (for example, port 443).
- Parameters:
serverPort
- The port that your object storage server accepts inbound network traffic on (for example, port 443).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverProtocol
The protocol that your object storage system uses to communicate.
- Parameters:
serverProtocol
- The protocol that your object storage system uses to communicate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serverProtocol
DescribeLocationObjectStorageResponse.Builder serverProtocol(ObjectStorageServerProtocol serverProtocol) The protocol that your object storage system uses to communicate.
- Parameters:
serverProtocol
- The protocol that your object storage system uses to communicate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
agentArns
The ARNs of the DataSync agents that can securely connect with your location.
- Parameters:
agentArns
- The ARNs of the DataSync agents that can securely connect with your location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentArns
The ARNs of the DataSync agents that can securely connect with your location.
- Parameters:
agentArns
- The ARNs of the DataSync agents that can securely connect with your location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time that the location was created.
- Parameters:
creationTime
- The time that the location was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverCertificate
The self-signed certificate that DataSync uses to securely authenticate with your object storage system.
- Parameters:
serverCertificate
- The self-signed certificate that DataSync uses to securely authenticate with your object storage system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-