public static interface GetRotationResponse.Builder extends SsmContactsResponse.Builder, SdkPojo, CopyableBuilder<GetRotationResponse.Builder,GetRotationResponse>
| Modifier and Type | Method and Description |
|---|---|
GetRotationResponse.Builder |
contactIds(Collection<String> contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
|
GetRotationResponse.Builder |
contactIds(String... contactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the on-call rotation team.
|
GetRotationResponse.Builder |
name(String name)
The name of the on-call rotation.
|
default GetRotationResponse.Builder |
recurrence(Consumer<RecurrenceSettings.Builder> recurrence)
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
|
GetRotationResponse.Builder |
recurrence(RecurrenceSettings recurrence)
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
|
GetRotationResponse.Builder |
rotationArn(String rotationArn)
The Amazon Resource Name (ARN) of the on-call rotation.
|
GetRotationResponse.Builder |
startTime(Instant startTime)
The specified start time for the on-call rotation.
|
GetRotationResponse.Builder |
timeZoneId(String timeZoneId)
The time zone that the rotation’s activity is based on, in Internet Assigned Numbers Authority (IANA) format.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetRotationResponse.Builder rotationArn(String rotationArn)
The Amazon Resource Name (ARN) of the on-call rotation.
rotationArn - The Amazon Resource Name (ARN) of the on-call rotation.GetRotationResponse.Builder name(String name)
The name of the on-call rotation.
name - The name of the on-call rotation.GetRotationResponse.Builder contactIds(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.GetRotationResponse.Builder contactIds(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.GetRotationResponse.Builder startTime(Instant startTime)
The specified start time for the on-call rotation.
startTime - The specified start time for the on-call rotation.GetRotationResponse.Builder timeZoneId(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.GetRotationResponse.Builder recurrence(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.default GetRotationResponse.Builder recurrence(Consumer<RecurrenceSettings.Builder> recurrence)
Specifies how long a rotation lasts before restarting at the beginning of the shift order.
This is a convenience method that creates an instance of theRecurrenceSettings.Builder avoiding the
need to create one manually via RecurrenceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to recurrence(RecurrenceSettings).
recurrence - a consumer that will call methods on RecurrenceSettings.Builderrecurrence(RecurrenceSettings)Copyright © 2023. All rights reserved.