@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HandshakeFilter extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the criteria that are used to select the handshakes for the operation.
| Constructor and Description |
|---|
HandshakeFilter() |
| Modifier and Type | Method and Description |
|---|---|
HandshakeFilter |
clone() |
boolean |
equals(Object obj) |
String |
getActionType()
Specifies the type of handshake action.
|
String |
getParentHandshakeId()
Specifies the parent handshake.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setActionType(ActionType actionType)
Specifies the type of handshake action.
|
void |
setActionType(String actionType)
Specifies the type of handshake action.
|
void |
setParentHandshakeId(String parentHandshakeId)
Specifies the parent handshake.
|
String |
toString()
Returns a string representation of this object.
|
HandshakeFilter |
withActionType(ActionType actionType)
Specifies the type of handshake action.
|
HandshakeFilter |
withActionType(String actionType)
Specifies the type of handshake action.
|
HandshakeFilter |
withParentHandshakeId(String parentHandshakeId)
Specifies the parent handshake.
|
public void setActionType(String actionType)
Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
actionType - Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
ActionTypepublic String getActionType()
Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
If you specify ActionType, you cannot also specify ParentHandshakeId.
ActionTypepublic HandshakeFilter withActionType(String actionType)
Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
actionType - Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
ActionTypepublic void setActionType(ActionType actionType)
Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
actionType - Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
ActionTypepublic HandshakeFilter withActionType(ActionType actionType)
Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
actionType - Specifies the type of handshake action.
If you specify ActionType, you cannot also specify ParentHandshakeId.
ActionTypepublic void setParentHandshakeId(String parentHandshakeId)
Specifies the parent handshake. Only used for handshake types that are a child of another type.
If you specify ParentHandshakeId, you cannot also specify ActionType.
The regex pattern for handshake ID string requires "h-" followed by from 8 to 32 lowercase letters or digits.
parentHandshakeId - Specifies the parent handshake. Only used for handshake types that are a child of another type.
If you specify ParentHandshakeId, you cannot also specify ActionType.
The regex pattern for handshake ID string requires "h-" followed by from 8 to 32 lowercase letters or digits.
public String getParentHandshakeId()
Specifies the parent handshake. Only used for handshake types that are a child of another type.
If you specify ParentHandshakeId, you cannot also specify ActionType.
The regex pattern for handshake ID string requires "h-" followed by from 8 to 32 lowercase letters or digits.
If you specify ParentHandshakeId, you cannot also specify ActionType.
The regex pattern for handshake ID string requires "h-" followed by from 8 to 32 lowercase letters or digits.
public HandshakeFilter withParentHandshakeId(String parentHandshakeId)
Specifies the parent handshake. Only used for handshake types that are a child of another type.
If you specify ParentHandshakeId, you cannot also specify ActionType.
The regex pattern for handshake ID string requires "h-" followed by from 8 to 32 lowercase letters or digits.
parentHandshakeId - Specifies the parent handshake. Only used for handshake types that are a child of another type.
If you specify ParentHandshakeId, you cannot also specify ActionType.
The regex pattern for handshake ID string requires "h-" followed by from 8 to 32 lowercase letters or digits.
public String toString()
toString in class ObjectObject.toString()public HandshakeFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.