Interface RotationOverride.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RotationOverride.Builder,RotationOverride>,SdkBuilder<RotationOverride.Builder,RotationOverride>,SdkPojo
- Enclosing class:
- RotationOverride
public static interface RotationOverride.Builder extends SdkPojo, CopyableBuilder<RotationOverride.Builder,RotationOverride>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RotationOverride.BuildercreateTime(Instant createTime)The time a rotation override was created.RotationOverride.BuilderendTime(Instant endTime)The time a rotation override ends.RotationOverride.BuildernewContactIds(String... newContactIds)The Amazon Resource Names (ARNs) of the contacts assigned to the override of the on-call rotation.RotationOverride.BuildernewContactIds(Collection<String> newContactIds)The Amazon Resource Names (ARNs) of the contacts assigned to the override of the on-call rotation.RotationOverride.BuilderrotationOverrideId(String rotationOverrideId)The Amazon Resource Name (ARN) of the override to an on-call rotation.RotationOverride.BuilderstartTime(Instant startTime)The time a rotation override begins.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
rotationOverrideId
RotationOverride.Builder rotationOverrideId(String rotationOverrideId)
The Amazon Resource Name (ARN) of the override to an on-call rotation.
- Parameters:
rotationOverrideId- The Amazon Resource Name (ARN) of the override to an on-call rotation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newContactIds
RotationOverride.Builder newContactIds(Collection<String> newContactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the override of the on-call rotation.
- Parameters:
newContactIds- The Amazon Resource Names (ARNs) of the contacts assigned to the override of the on-call rotation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newContactIds
RotationOverride.Builder newContactIds(String... newContactIds)
The Amazon Resource Names (ARNs) of the contacts assigned to the override of the on-call rotation.
- Parameters:
newContactIds- The Amazon Resource Names (ARNs) of the contacts assigned to the override of the on-call rotation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
RotationOverride.Builder startTime(Instant startTime)
The time a rotation override begins.
- Parameters:
startTime- The time a rotation override begins.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
RotationOverride.Builder endTime(Instant endTime)
The time a rotation override ends.
- Parameters:
endTime- The time a rotation override ends.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
RotationOverride.Builder createTime(Instant createTime)
The time a rotation override was created.
- Parameters:
createTime- The time a rotation override was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-