@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListedServer extends Object implements Serializable, Cloneable, StructuredPojo
Returns properties of the 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 the server to be listed.
|
String |
getEndpointType()
The type of VPC endpoint that your SFTP server is connected to.
|
String |
getIdentityProviderType()
The authentication method used to validate a user for the server that was specified.
|
String |
getLoggingRole()
The AWS Identity and Access Management entity that allows the server to turn on Amazon CloudWatch logging.
|
String |
getServerId()
This value is the unique system assigned identifier for the SFTP servers that were listed.
|
String |
getState()
This property describes the condition of the SFTP server for the server that was described.
|
Integer |
getUserCount()
This property is a numeric value that indicates the number of users that are assigned to the SFTP server you
specified with the
ServerId. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setArn(String arn)
The unique Amazon Resource Name (ARN) for the server to be listed.
|
void |
setEndpointType(String endpointType)
The type of VPC endpoint that your SFTP server is connected to.
|
void |
setIdentityProviderType(String identityProviderType)
The authentication method used to validate a user for the server that was specified.
|
void |
setLoggingRole(String loggingRole)
The AWS Identity and Access Management entity that allows the server to turn on Amazon CloudWatch logging.
|
void |
setServerId(String serverId)
This value is the unique system assigned identifier for the SFTP servers that were listed.
|
void |
setState(String state)
This property describes the condition of the SFTP server for the server that was described.
|
void |
setUserCount(Integer userCount)
This property is a numeric value that indicates the number of users that are assigned to the SFTP 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 the server to be listed.
|
ListedServer |
withEndpointType(EndpointType endpointType)
The type of VPC endpoint that your SFTP server is connected to.
|
ListedServer |
withEndpointType(String endpointType)
The type of VPC endpoint that your SFTP server is connected to.
|
ListedServer |
withIdentityProviderType(IdentityProviderType identityProviderType)
The authentication method used to validate a user for the server that was specified.
|
ListedServer |
withIdentityProviderType(String identityProviderType)
The authentication method used to validate a user for the server that was specified.
|
ListedServer |
withLoggingRole(String loggingRole)
The AWS Identity and Access Management entity that allows the server to turn on Amazon CloudWatch logging.
|
ListedServer |
withServerId(String serverId)
This value is the unique system assigned identifier for the SFTP servers that were listed.
|
ListedServer |
withState(State state)
This property describes the condition of the SFTP server for the server that was described.
|
ListedServer |
withState(String state)
This property describes the condition of the SFTP server for the server that was described.
|
ListedServer |
withUserCount(Integer userCount)
This property is a numeric value that indicates the number of users that are assigned to the SFTP server you
specified with the
ServerId. |
public void setArn(String arn)
The unique Amazon Resource Name (ARN) for the server to be listed.
arn - The unique Amazon Resource Name (ARN) for the server to be listed.public String getArn()
The unique Amazon Resource Name (ARN) for the server to be listed.
public ListedServer withArn(String arn)
The unique Amazon Resource Name (ARN) for the server to be listed.
arn - The unique Amazon Resource Name (ARN) for the server to be listed.public void setIdentityProviderType(String identityProviderType)
The authentication method used to validate a user for the 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 the 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 the 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 the 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 the 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 the 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 the 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 SFTP server is connected to. If your SFTP server is connected to a VPC endpoint, your server isn't accessible over the public internet.
endpointType - The type of VPC endpoint that your SFTP server is connected to. If your SFTP 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 SFTP server is connected to. If your SFTP 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 SFTP server is connected to. If your SFTP server is connected to a VPC endpoint, your server isn't accessible over the public internet.
endpointType - The type of VPC endpoint that your SFTP server is connected to. If your SFTP 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 SFTP server is connected to. If your SFTP server is connected to a VPC endpoint, your server isn't accessible over the public internet.
endpointType - The type of VPC endpoint that your SFTP server is connected to. If your SFTP 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 entity that allows the server to turn on Amazon CloudWatch logging.
loggingRole - The AWS Identity and Access Management entity that allows the server to turn on Amazon CloudWatch logging.public String getLoggingRole()
The AWS Identity and Access Management entity that allows the server to turn on Amazon CloudWatch logging.
public ListedServer withLoggingRole(String loggingRole)
The AWS Identity and Access Management entity that allows the server to turn on Amazon CloudWatch logging.
loggingRole - The AWS Identity and Access Management entity that allows the server to turn on Amazon CloudWatch logging.public void setServerId(String serverId)
This value is the unique system assigned identifier for the SFTP servers that were listed.
serverId - This value is the unique system assigned identifier for the SFTP servers that were listed.public String getServerId()
This value is the unique system assigned identifier for the SFTP servers that were listed.
public ListedServer withServerId(String serverId)
This value is the unique system assigned identifier for the SFTP servers that were listed.
serverId - This value is the unique system assigned identifier for the SFTP servers that were listed.public void setState(String state)
This property describes the condition of the SFTP 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 - This property describes the condition of the SFTP 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()
This property describes the condition of the SFTP 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)
This property describes the condition of the SFTP 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 - This property describes the condition of the SFTP 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)
This property describes the condition of the SFTP 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 - This property describes the condition of the SFTP 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)
This property is a numeric value that indicates the number of users that are assigned to the SFTP server you
specified with the ServerId.
userCount - This property is a numeric value that indicates the number of users that are assigned to the SFTP server
you specified with the ServerId.public Integer getUserCount()
This property is a numeric value that indicates the number of users that are assigned to the SFTP server you
specified with the ServerId.
ServerId.public ListedServer withUserCount(Integer userCount)
This property is a numeric value that indicates the number of users that are assigned to the SFTP server you
specified with the ServerId.
userCount - This property is a numeric value that indicates the number of users that are assigned to the SFTP 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 © 2019. All rights reserved.