@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListedServer extends Object implements Serializable, Cloneable, StructuredPojo
Returns properties of a file transfer protocol-enabled server that was specified.
| Constructor and Description |
|---|
ListedServer() |
| Modifier and Type | Method and Description |
|---|---|
ListedServer |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.
|
String |
getEndpointType()
The type of VPC endpoint that your file transfer protocol-enabled server is connected to.
|
String |
getIdentityProviderType()
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
|
String |
getLoggingRole()
The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to turn
on Amazon CloudWatch logging.
|
String |
getServerId()
The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.
|
String |
getState()
Describes the condition of a file transfer protocol-enabled server for the server that was described.
|
Integer |
getUserCount()
A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled server
you specified with the
ServerId. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setArn(String arn)
The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.
|
void |
setEndpointType(String endpointType)
The type of VPC endpoint that your file transfer protocol-enabled server is connected to.
|
void |
setIdentityProviderType(String identityProviderType)
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
|
void |
setLoggingRole(String loggingRole)
The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to turn
on Amazon CloudWatch logging.
|
void |
setServerId(String serverId)
The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.
|
void |
setState(String state)
Describes the condition of a file transfer protocol-enabled server for the server that was described.
|
void |
setUserCount(Integer userCount)
A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled server
you specified with the
ServerId. |
String |
toString()
Returns a string representation of this object.
|
ListedServer |
withArn(String arn)
The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.
|
ListedServer |
withEndpointType(EndpointType endpointType)
The type of VPC endpoint that your file transfer protocol-enabled server is connected to.
|
ListedServer |
withEndpointType(String endpointType)
The type of VPC endpoint that your file transfer protocol-enabled server is connected to.
|
ListedServer |
withIdentityProviderType(IdentityProviderType identityProviderType)
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
|
ListedServer |
withIdentityProviderType(String identityProviderType)
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
|
ListedServer |
withLoggingRole(String loggingRole)
The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to turn
on Amazon CloudWatch logging.
|
ListedServer |
withServerId(String serverId)
The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.
|
ListedServer |
withState(State state)
Describes the condition of a file transfer protocol-enabled server for the server that was described.
|
ListedServer |
withState(String state)
Describes the condition of a file transfer protocol-enabled server for the server that was described.
|
ListedServer |
withUserCount(Integer userCount)
A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled server
you specified with the
ServerId. |
public void setArn(String arn)
The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.
arn - The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.public String getArn()
The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.
public ListedServer withArn(String arn)
The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.
arn - The unique Amazon Resource Name (ARN) for a file transfer protocol-enabled server to be listed.public void setIdentityProviderType(String identityProviderType)
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
This can include Secure Shell (SSH), user name and password combinations, or your own custom authentication
method. Valid values include SERVICE_MANAGED or API_GATEWAY.
identityProviderType - The authentication method used to validate a user for a file transfer protocol-enabled server that was
specified. This can include Secure Shell (SSH), user name and password combinations, or your own custom
authentication method. Valid values include SERVICE_MANAGED or API_GATEWAY.IdentityProviderTypepublic String getIdentityProviderType()
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
This can include Secure Shell (SSH), user name and password combinations, or your own custom authentication
method. Valid values include SERVICE_MANAGED or API_GATEWAY.
SERVICE_MANAGED or API_GATEWAY.IdentityProviderTypepublic ListedServer withIdentityProviderType(String identityProviderType)
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
This can include Secure Shell (SSH), user name and password combinations, or your own custom authentication
method. Valid values include SERVICE_MANAGED or API_GATEWAY.
identityProviderType - The authentication method used to validate a user for a file transfer protocol-enabled server that was
specified. This can include Secure Shell (SSH), user name and password combinations, or your own custom
authentication method. Valid values include SERVICE_MANAGED or API_GATEWAY.IdentityProviderTypepublic ListedServer withIdentityProviderType(IdentityProviderType identityProviderType)
The authentication method used to validate a user for a file transfer protocol-enabled server that was specified.
This can include Secure Shell (SSH), user name and password combinations, or your own custom authentication
method. Valid values include SERVICE_MANAGED or API_GATEWAY.
identityProviderType - The authentication method used to validate a user for a file transfer protocol-enabled server that was
specified. This can include Secure Shell (SSH), user name and password combinations, or your own custom
authentication method. Valid values include SERVICE_MANAGED or API_GATEWAY.IdentityProviderTypepublic void setEndpointType(String endpointType)
The type of VPC endpoint that your file transfer protocol-enabled server is connected to. If your server is connected to a VPC endpoint, your server isn't accessible over the public internet.
endpointType - The type of VPC endpoint that your file transfer protocol-enabled server is connected to. If your server
is connected to a VPC endpoint, your server isn't accessible over the public internet.EndpointTypepublic String getEndpointType()
The type of VPC endpoint that your file transfer protocol-enabled server is connected to. If your server is connected to a VPC endpoint, your server isn't accessible over the public internet.
EndpointTypepublic ListedServer withEndpointType(String endpointType)
The type of VPC endpoint that your file transfer protocol-enabled server is connected to. If your server is connected to a VPC endpoint, your server isn't accessible over the public internet.
endpointType - The type of VPC endpoint that your file transfer protocol-enabled server is connected to. If your server
is connected to a VPC endpoint, your server isn't accessible over the public internet.EndpointTypepublic ListedServer withEndpointType(EndpointType endpointType)
The type of VPC endpoint that your file transfer protocol-enabled server is connected to. If your server is connected to a VPC endpoint, your server isn't accessible over the public internet.
endpointType - The type of VPC endpoint that your file transfer protocol-enabled server is connected to. If your server
is connected to a VPC endpoint, your server isn't accessible over the public internet.EndpointTypepublic void setLoggingRole(String loggingRole)
The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to turn on Amazon CloudWatch logging.
loggingRole - The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to
turn on Amazon CloudWatch logging.public String getLoggingRole()
The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to turn on Amazon CloudWatch logging.
public ListedServer withLoggingRole(String loggingRole)
The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to turn on Amazon CloudWatch logging.
loggingRole - The AWS Identity and Access Management (IAM) entity that allows a file transfer protocol-enabled server to
turn on Amazon CloudWatch logging.public void setServerId(String serverId)
The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.
serverId - The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.public String getServerId()
The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.
public ListedServer withServerId(String serverId)
The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.
serverId - The unique system assigned identifier for a file transfer protocol-enabled servers that were listed.public void setState(String state)
Describes the condition of a file transfer protocol-enabled server for the server that was described. A value of
ONLINE indicates that the server can accept jobs and transfer files. A State value of
OFFLINE means that the server cannot perform file transfer operations.
The states of STARTING and STOPPING indicate that the server is in an intermediate
state, either not fully able to respond, or not fully offline. The values of START_FAILED or
STOP_FAILED can indicate an error condition.
state - Describes the condition of a file transfer protocol-enabled server for the server that was described. A
value of ONLINE indicates that the server can accept jobs and transfer files. A
State value of OFFLINE means that the server cannot perform file transfer
operations.
The states of STARTING and STOPPING indicate that the server is in an
intermediate state, either not fully able to respond, or not fully offline. The values of
START_FAILED or STOP_FAILED can indicate an error condition.
Statepublic String getState()
Describes the condition of a file transfer protocol-enabled server for the server that was described. A value of
ONLINE indicates that the server can accept jobs and transfer files. A State value of
OFFLINE means that the server cannot perform file transfer operations.
The states of STARTING and STOPPING indicate that the server is in an intermediate
state, either not fully able to respond, or not fully offline. The values of START_FAILED or
STOP_FAILED can indicate an error condition.
ONLINE indicates that the server can accept jobs and transfer files. A
State value of OFFLINE means that the server cannot perform file transfer
operations.
The states of STARTING and STOPPING indicate that the server is in an
intermediate state, either not fully able to respond, or not fully offline. The values of
START_FAILED or STOP_FAILED can indicate an error condition.
Statepublic ListedServer withState(String state)
Describes the condition of a file transfer protocol-enabled server for the server that was described. A value of
ONLINE indicates that the server can accept jobs and transfer files. A State value of
OFFLINE means that the server cannot perform file transfer operations.
The states of STARTING and STOPPING indicate that the server is in an intermediate
state, either not fully able to respond, or not fully offline. The values of START_FAILED or
STOP_FAILED can indicate an error condition.
state - Describes the condition of a file transfer protocol-enabled server for the server that was described. A
value of ONLINE indicates that the server can accept jobs and transfer files. A
State value of OFFLINE means that the server cannot perform file transfer
operations.
The states of STARTING and STOPPING indicate that the server is in an
intermediate state, either not fully able to respond, or not fully offline. The values of
START_FAILED or STOP_FAILED can indicate an error condition.
Statepublic ListedServer withState(State state)
Describes the condition of a file transfer protocol-enabled server for the server that was described. A value of
ONLINE indicates that the server can accept jobs and transfer files. A State value of
OFFLINE means that the server cannot perform file transfer operations.
The states of STARTING and STOPPING indicate that the server is in an intermediate
state, either not fully able to respond, or not fully offline. The values of START_FAILED or
STOP_FAILED can indicate an error condition.
state - Describes the condition of a file transfer protocol-enabled server for the server that was described. A
value of ONLINE indicates that the server can accept jobs and transfer files. A
State value of OFFLINE means that the server cannot perform file transfer
operations.
The states of STARTING and STOPPING indicate that the server is in an
intermediate state, either not fully able to respond, or not fully offline. The values of
START_FAILED or STOP_FAILED can indicate an error condition.
Statepublic void setUserCount(Integer userCount)
A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled server
you specified with the ServerId.
userCount - A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled
server you specified with the ServerId.public Integer getUserCount()
A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled server
you specified with the ServerId.
ServerId.public ListedServer withUserCount(Integer userCount)
A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled server
you specified with the ServerId.
userCount - A numeric value that indicates the number of users that are assigned to a file transfer protocol-enabled
server you specified with the ServerId.public String toString()
toString in class ObjectObject.toString()public ListedServer clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.