@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetRotationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetRotationResult() |
Modifier and Type | Method and Description |
---|---|
GetRotationResult |
clone() |
boolean |
equals(Object obj) |
List<String> |
getContactIds()
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
|
String |
getName()
The name of the on-call rotation.
|
RecurrenceSettings |
getRecurrence()
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
|
String |
getRotationArn()
The Amazon Resource Name (ARN) of the on-call rotation.
|
Date |
getStartTime()
The specified start time for the on-call rotation.
|
String |
getTimeZoneId()
The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA) format.
|
int |
hashCode() |
void |
setContactIds(Collection<String> contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
|
void |
setName(String name)
The name of the on-call rotation.
|
void |
setRecurrence(RecurrenceSettings recurrence)
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
|
void |
setRotationArn(String rotationArn)
The Amazon Resource Name (ARN) of the on-call rotation.
|
void |
setStartTime(Date startTime)
The specified start time for the on-call rotation.
|
void |
setTimeZoneId(String timeZoneId)
The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA) format.
|
String |
toString()
Returns a string representation of this object.
|
GetRotationResult |
withContactIds(Collection<String> contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
|
GetRotationResult |
withContactIds(String... contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
|
GetRotationResult |
withName(String name)
The name of the on-call rotation.
|
GetRotationResult |
withRecurrence(RecurrenceSettings recurrence)
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
|
GetRotationResult |
withRotationArn(String rotationArn)
The Amazon Resource Name (ARN) of the on-call rotation.
|
GetRotationResult |
withStartTime(Date startTime)
The specified start time for the on-call rotation.
|
GetRotationResult |
withTimeZoneId(String timeZoneId)
The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA) format.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setRotationArn(String rotationArn)
The Amazon Resource Name (ARN) of the on-call rotation.
rotationArn
- The Amazon Resource Name (ARN) of the on-call rotation.public String getRotationArn()
The Amazon Resource Name (ARN) of the on-call rotation.
public GetRotationResult withRotationArn(String rotationArn)
The Amazon Resource Name (ARN) of the on-call rotation.
rotationArn
- The Amazon Resource Name (ARN) of the on-call rotation.public void setName(String name)
The name of the on-call rotation.
name
- The name of the on-call rotation.public String getName()
The name of the on-call rotation.
public GetRotationResult withName(String name)
The name of the on-call rotation.
name
- The name of the on-call rotation.public List<String> getContactIds()
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
public void setContactIds(Collection<String> contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
contactIds
- The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.public GetRotationResult withContactIds(String... contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
NOTE: This method appends the values to the existing list (if any). Use
setContactIds(java.util.Collection)
or withContactIds(java.util.Collection)
if you want to
override the existing values.
contactIds
- The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.public GetRotationResult withContactIds(Collection<String> contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
contactIds
- The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.public void setStartTime(Date startTime)
The specified start time for the on-call rotation.
startTime
- The specified start time for the on-call rotation.public Date getStartTime()
The specified start time for the on-call rotation.
public GetRotationResult withStartTime(Date startTime)
The specified start time for the on-call rotation.
startTime
- The specified start time for the on-call rotation.public void setTimeZoneId(String timeZoneId)
The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA) format.
timeZoneId
- The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA)
format.public String getTimeZoneId()
The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA) format.
public GetRotationResult withTimeZoneId(String timeZoneId)
The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA) format.
timeZoneId
- The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA)
format.public void setRecurrence(RecurrenceSettings recurrence)
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
recurrence
- Specifies how long a rotation lasts before restarting at the beginning of the shift order.public RecurrenceSettings getRecurrence()
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
public GetRotationResult withRecurrence(RecurrenceSettings recurrence)
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
recurrence
- Specifies how long a rotation lasts before restarting at the beginning of the shift order.public String toString()
toString
in class Object
Object.toString()
public GetRotationResult clone()