@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegistrationTypeDefinition extends Object implements Serializable, Cloneable, StructuredPojo
Provides information on the supported registration type.
Constructor and Description |
---|
RegistrationTypeDefinition() |
Modifier and Type | Method and Description |
---|---|
RegistrationTypeDefinition |
clone() |
boolean |
equals(Object obj) |
RegistrationTypeDisplayHints |
getDisplayHints()
Provides help information on the registration.
|
String |
getRegistrationType()
The type of registration form.
|
List<SupportedAssociation> |
getSupportedAssociations()
The supported association behavior for the registration type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDisplayHints(RegistrationTypeDisplayHints displayHints)
Provides help information on the registration.
|
void |
setRegistrationType(String registrationType)
The type of registration form.
|
void |
setSupportedAssociations(Collection<SupportedAssociation> supportedAssociations)
The supported association behavior for the registration type.
|
String |
toString()
Returns a string representation of this object.
|
RegistrationTypeDefinition |
withDisplayHints(RegistrationTypeDisplayHints displayHints)
Provides help information on the registration.
|
RegistrationTypeDefinition |
withRegistrationType(String registrationType)
The type of registration form.
|
RegistrationTypeDefinition |
withSupportedAssociations(Collection<SupportedAssociation> supportedAssociations)
The supported association behavior for the registration type.
|
RegistrationTypeDefinition |
withSupportedAssociations(SupportedAssociation... supportedAssociations)
The supported association behavior for the registration type.
|
public void setRegistrationType(String registrationType)
The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.
registrationType
- The type of registration form. The list of RegistrationTypes can be found using the
DescribeRegistrationTypeDefinitions action.public String getRegistrationType()
The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.
public RegistrationTypeDefinition withRegistrationType(String registrationType)
The type of registration form. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.
registrationType
- The type of registration form. The list of RegistrationTypes can be found using the
DescribeRegistrationTypeDefinitions action.public List<SupportedAssociation> getSupportedAssociations()
The supported association behavior for the registration type.
public void setSupportedAssociations(Collection<SupportedAssociation> supportedAssociations)
The supported association behavior for the registration type.
supportedAssociations
- The supported association behavior for the registration type.public RegistrationTypeDefinition withSupportedAssociations(SupportedAssociation... supportedAssociations)
The supported association behavior for the registration type.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedAssociations(java.util.Collection)
or
withSupportedAssociations(java.util.Collection)
if you want to override the existing values.
supportedAssociations
- The supported association behavior for the registration type.public RegistrationTypeDefinition withSupportedAssociations(Collection<SupportedAssociation> supportedAssociations)
The supported association behavior for the registration type.
supportedAssociations
- The supported association behavior for the registration type.public void setDisplayHints(RegistrationTypeDisplayHints displayHints)
Provides help information on the registration.
displayHints
- Provides help information on the registration.public RegistrationTypeDisplayHints getDisplayHints()
Provides help information on the registration.
public RegistrationTypeDefinition withDisplayHints(RegistrationTypeDisplayHints displayHints)
Provides help information on the registration.
displayHints
- Provides help information on the registration.public String toString()
toString
in class Object
Object.toString()
public RegistrationTypeDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.