| Package | Description |
|---|---|
| software.amazon.awssdk.services.transfer |
Transfer Family is a fully managed service that enables the transfer of files over the File Transfer Protocol (FTP),
File Transfer Protocol over SSL (FTPS), or Secure Shell (SSH) File Transfer Protocol (SFTP) directly into and out of
Amazon Simple Storage Service (Amazon S3) or Amazon EFS.
|
| software.amazon.awssdk.services.transfer.model |
| Modifier and Type | Method and Description |
|---|---|
default UpdateServerResponse |
TransferClient.updateServer(Consumer<UpdateServerRequest.Builder> updateServerRequest)
Updates the file transfer protocol-enabled server's properties after that server has been created.
|
default CompletableFuture<UpdateServerResponse> |
TransferAsyncClient.updateServer(Consumer<UpdateServerRequest.Builder> updateServerRequest)
Updates the file transfer protocol-enabled server's properties after that server has been created.
|
| Modifier and Type | Method and Description |
|---|---|
static UpdateServerRequest.Builder |
UpdateServerRequest.builder() |
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.certificate(String certificate)
The Amazon Resource Name (ARN) of the Amazon Web ServicesCertificate Manager (ACM) certificate.
|
default UpdateServerRequest.Builder |
UpdateServerRequest.Builder.endpointDetails(Consumer<EndpointDetails.Builder> endpointDetails)
The virtual private cloud (VPC) endpoint settings that are configured for your server.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.endpointDetails(EndpointDetails endpointDetails)
The virtual private cloud (VPC) endpoint settings that are configured for your server.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.endpointType(EndpointType endpointType)
The type of endpoint that you want your server to use.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.endpointType(String endpointType)
The type of endpoint that you want your server to use.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.hostKey(String hostKey)
The RSA, ECDSA, or ED25519 private key to use for your SFTP-enabled server.
|
default UpdateServerRequest.Builder |
UpdateServerRequest.Builder.identityProviderDetails(Consumer<IdentityProviderDetails.Builder> identityProviderDetails)
An array containing all of the information required to call a customer's authentication API method.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.identityProviderDetails(IdentityProviderDetails identityProviderDetails)
An array containing all of the information required to call a customer's authentication API method.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.loggingRole(String loggingRole)
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that allows a server to turn
on Amazon CloudWatch logging for Amazon S3 or Amazon EFSevents.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.postAuthenticationLoginBanner(String postAuthenticationLoginBanner)
Specifies a string to display when users connect to a server.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.preAuthenticationLoginBanner(String preAuthenticationLoginBanner)
Specifies a string to display when users connect to a server.
|
default UpdateServerRequest.Builder |
UpdateServerRequest.Builder.protocolDetails(Consumer<ProtocolDetails.Builder> protocolDetails)
The protocol settings that are configured for your server.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.protocolDetails(ProtocolDetails protocolDetails)
The protocol settings that are configured for your server.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.protocols(Collection<Protocol> protocols)
Specifies the file transfer protocol or protocols over which your file transfer protocol client can connect
to your server's endpoint.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.protocols(Protocol... protocols)
Specifies the file transfer protocol or protocols over which your file transfer protocol client can connect
to your server's endpoint.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.protocolsWithStrings(Collection<String> protocols)
Specifies the file transfer protocol or protocols over which your file transfer protocol client can connect
to your server's endpoint.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.protocolsWithStrings(String... protocols)
Specifies the file transfer protocol or protocols over which your file transfer protocol client can connect
to your server's endpoint.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.securityPolicyName(String securityPolicyName)
Specifies the name of the security policy that is attached to the server.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.serverId(String serverId)
A system-assigned unique identifier for a server instance that the Transfer Family user is assigned to.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.structuredLogDestinations(Collection<String> structuredLogDestinations)
Specifies the log groups to which your server logs are sent.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.structuredLogDestinations(String... structuredLogDestinations)
Specifies the log groups to which your server logs are sent.
|
UpdateServerRequest.Builder |
UpdateServerRequest.toBuilder() |
default UpdateServerRequest.Builder |
UpdateServerRequest.Builder.workflowDetails(Consumer<WorkflowDetails.Builder> workflowDetails)
Specifies the workflow ID for the workflow to assign and the execution role that's used for executing the
workflow.
|
UpdateServerRequest.Builder |
UpdateServerRequest.Builder.workflowDetails(WorkflowDetails workflowDetails)
Specifies the workflow ID for the workflow to assign and the execution role that's used for executing the
workflow.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends UpdateServerRequest.Builder> |
UpdateServerRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.