@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServerValidationConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration for validating an instance.
| Constructor and Description | 
|---|
ServerValidationConfiguration()  | 
| Modifier and Type | Method and Description | 
|---|---|
ServerValidationConfiguration | 
clone()  | 
boolean | 
equals(Object obj)  | 
String | 
getName()
 The name of the configuration. 
 | 
Server | 
getServer()  | 
String | 
getServerValidationStrategy()
 The validation strategy. 
 | 
UserDataValidationParameters | 
getUserDataValidationParameters()
 The validation parameters. 
 | 
String | 
getValidationId()
 The ID of the validation. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setName(String name)
 The name of the configuration. 
 | 
void | 
setServer(Server server)  | 
void | 
setServerValidationStrategy(String serverValidationStrategy)
 The validation strategy. 
 | 
void | 
setUserDataValidationParameters(UserDataValidationParameters userDataValidationParameters)
 The validation parameters. 
 | 
void | 
setValidationId(String validationId)
 The ID of the validation. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
ServerValidationConfiguration | 
withName(String name)
 The name of the configuration. 
 | 
ServerValidationConfiguration | 
withServer(Server server)  | 
ServerValidationConfiguration | 
withServerValidationStrategy(ServerValidationStrategy serverValidationStrategy)
 The validation strategy. 
 | 
ServerValidationConfiguration | 
withServerValidationStrategy(String serverValidationStrategy)
 The validation strategy. 
 | 
ServerValidationConfiguration | 
withUserDataValidationParameters(UserDataValidationParameters userDataValidationParameters)
 The validation parameters. 
 | 
ServerValidationConfiguration | 
withValidationId(String validationId)
 The ID of the validation. 
 | 
public void setServer(Server server)
server - public Server getServer()
public ServerValidationConfiguration withServer(Server server)
server - public void setValidationId(String validationId)
The ID of the validation.
validationId - The ID of the validation.public String getValidationId()
The ID of the validation.
public ServerValidationConfiguration withValidationId(String validationId)
The ID of the validation.
validationId - The ID of the validation.public void setName(String name)
The name of the configuration.
name - The name of the configuration.public String getName()
The name of the configuration.
public ServerValidationConfiguration withName(String name)
The name of the configuration.
name - The name of the configuration.public void setServerValidationStrategy(String serverValidationStrategy)
The validation strategy.
serverValidationStrategy - The validation strategy.ServerValidationStrategypublic String getServerValidationStrategy()
The validation strategy.
ServerValidationStrategypublic ServerValidationConfiguration withServerValidationStrategy(String serverValidationStrategy)
The validation strategy.
serverValidationStrategy - The validation strategy.ServerValidationStrategypublic ServerValidationConfiguration withServerValidationStrategy(ServerValidationStrategy serverValidationStrategy)
The validation strategy.
serverValidationStrategy - The validation strategy.ServerValidationStrategypublic void setUserDataValidationParameters(UserDataValidationParameters userDataValidationParameters)
The validation parameters.
userDataValidationParameters - The validation parameters.public UserDataValidationParameters getUserDataValidationParameters()
The validation parameters.
public ServerValidationConfiguration withUserDataValidationParameters(UserDataValidationParameters userDataValidationParameters)
The validation parameters.
userDataValidationParameters - The validation parameters.public String toString()
toString in class ObjectObject.toString()public ServerValidationConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.