@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
.
ActionType
public 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
.
ActionType
public 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
.
ActionType
public 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
.
ActionType
public 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
.
ActionType
public 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 Object
Object.toString()
public HandshakeFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.