@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SyncBlocker extends Object implements Serializable, Cloneable, StructuredPojo
Detailed data of the sync blocker.
Constructor and Description |
---|
SyncBlocker() |
Modifier and Type | Method and Description |
---|---|
SyncBlocker |
clone() |
boolean |
equals(Object obj) |
List<SyncBlockerContext> |
getContexts()
The contexts for the sync blocker.
|
Date |
getCreatedAt()
The time when the sync blocker was created.
|
String |
getCreatedReason()
The reason why the sync blocker was created.
|
String |
getId()
The ID of the sync blocker.
|
Date |
getResolvedAt()
The time the sync blocker was resolved.
|
String |
getResolvedReason()
The reason the sync blocker was resolved.
|
String |
getStatus()
The status of the sync blocker.
|
String |
getType()
The type of the sync blocker.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContexts(Collection<SyncBlockerContext> contexts)
The contexts for the sync blocker.
|
void |
setCreatedAt(Date createdAt)
The time when the sync blocker was created.
|
void |
setCreatedReason(String createdReason)
The reason why the sync blocker was created.
|
void |
setId(String id)
The ID of the sync blocker.
|
void |
setResolvedAt(Date resolvedAt)
The time the sync blocker was resolved.
|
void |
setResolvedReason(String resolvedReason)
The reason the sync blocker was resolved.
|
void |
setStatus(String status)
The status of the sync blocker.
|
void |
setType(String type)
The type of the sync blocker.
|
String |
toString()
Returns a string representation of this object.
|
SyncBlocker |
withContexts(Collection<SyncBlockerContext> contexts)
The contexts for the sync blocker.
|
SyncBlocker |
withContexts(SyncBlockerContext... contexts)
The contexts for the sync blocker.
|
SyncBlocker |
withCreatedAt(Date createdAt)
The time when the sync blocker was created.
|
SyncBlocker |
withCreatedReason(String createdReason)
The reason why the sync blocker was created.
|
SyncBlocker |
withId(String id)
The ID of the sync blocker.
|
SyncBlocker |
withResolvedAt(Date resolvedAt)
The time the sync blocker was resolved.
|
SyncBlocker |
withResolvedReason(String resolvedReason)
The reason the sync blocker was resolved.
|
SyncBlocker |
withStatus(BlockerStatus status)
The status of the sync blocker.
|
SyncBlocker |
withStatus(String status)
The status of the sync blocker.
|
SyncBlocker |
withType(BlockerType type)
The type of the sync blocker.
|
SyncBlocker |
withType(String type)
The type of the sync blocker.
|
public List<SyncBlockerContext> getContexts()
The contexts for the sync blocker.
public void setContexts(Collection<SyncBlockerContext> contexts)
The contexts for the sync blocker.
contexts
- The contexts for the sync blocker.public SyncBlocker withContexts(SyncBlockerContext... contexts)
The contexts for the sync blocker.
NOTE: This method appends the values to the existing list (if any). Use
setContexts(java.util.Collection)
or withContexts(java.util.Collection)
if you want to override
the existing values.
contexts
- The contexts for the sync blocker.public SyncBlocker withContexts(Collection<SyncBlockerContext> contexts)
The contexts for the sync blocker.
contexts
- The contexts for the sync blocker.public void setCreatedAt(Date createdAt)
The time when the sync blocker was created.
createdAt
- The time when the sync blocker was created.public Date getCreatedAt()
The time when the sync blocker was created.
public SyncBlocker withCreatedAt(Date createdAt)
The time when the sync blocker was created.
createdAt
- The time when the sync blocker was created.public void setCreatedReason(String createdReason)
The reason why the sync blocker was created.
createdReason
- The reason why the sync blocker was created.public String getCreatedReason()
The reason why the sync blocker was created.
public SyncBlocker withCreatedReason(String createdReason)
The reason why the sync blocker was created.
createdReason
- The reason why the sync blocker was created.public void setId(String id)
The ID of the sync blocker.
id
- The ID of the sync blocker.public String getId()
The ID of the sync blocker.
public SyncBlocker withId(String id)
The ID of the sync blocker.
id
- The ID of the sync blocker.public void setResolvedAt(Date resolvedAt)
The time the sync blocker was resolved.
resolvedAt
- The time the sync blocker was resolved.public Date getResolvedAt()
The time the sync blocker was resolved.
public SyncBlocker withResolvedAt(Date resolvedAt)
The time the sync blocker was resolved.
resolvedAt
- The time the sync blocker was resolved.public void setResolvedReason(String resolvedReason)
The reason the sync blocker was resolved.
resolvedReason
- The reason the sync blocker was resolved.public String getResolvedReason()
The reason the sync blocker was resolved.
public SyncBlocker withResolvedReason(String resolvedReason)
The reason the sync blocker was resolved.
resolvedReason
- The reason the sync blocker was resolved.public void setStatus(String status)
The status of the sync blocker.
status
- The status of the sync blocker.BlockerStatus
public String getStatus()
The status of the sync blocker.
BlockerStatus
public SyncBlocker withStatus(String status)
The status of the sync blocker.
status
- The status of the sync blocker.BlockerStatus
public SyncBlocker withStatus(BlockerStatus status)
The status of the sync blocker.
status
- The status of the sync blocker.BlockerStatus
public void setType(String type)
The type of the sync blocker.
type
- The type of the sync blocker.BlockerType
public String getType()
The type of the sync blocker.
BlockerType
public SyncBlocker withType(String type)
The type of the sync blocker.
type
- The type of the sync blocker.BlockerType
public SyncBlocker withType(BlockerType type)
The type of the sync blocker.
type
- The type of the sync blocker.BlockerType
public String toString()
toString
in class Object
Object.toString()
public SyncBlocker clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.