Interface Engagement.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Engagement.Builder,Engagement>,SdkBuilder<Engagement.Builder,Engagement>,SdkPojo
- Enclosing class:
- Engagement
public static interface Engagement.Builder extends SdkPojo, CopyableBuilder<Engagement.Builder,Engagement>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Engagement.BuildercontactArn(String contactArn)The ARN of the escalation plan or contact that Incident Manager is engaging.Engagement.BuilderengagementArn(String engagementArn)The Amazon Resource Name (ARN) of the engagement.Engagement.BuilderincidentId(String incidentId)The ARN of the incident that's engaging the contact.Engagement.Buildersender(String sender)The user that started the engagement.Engagement.BuilderstartTime(Instant startTime)The time that the engagement began.Engagement.BuilderstopTime(Instant stopTime)The time that the engagement ended.-
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
-
engagementArn
Engagement.Builder engagementArn(String engagementArn)
The Amazon Resource Name (ARN) of the engagement.
- Parameters:
engagementArn- The Amazon Resource Name (ARN) of the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contactArn
Engagement.Builder contactArn(String contactArn)
The ARN of the escalation plan or contact that Incident Manager is engaging.
- Parameters:
contactArn- The ARN of the escalation plan or contact that Incident Manager is engaging.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sender
Engagement.Builder sender(String sender)
The user that started the engagement.
- Parameters:
sender- The user that started the engagement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
incidentId
Engagement.Builder incidentId(String incidentId)
The ARN of the incident that's engaging the contact.
- Parameters:
incidentId- The ARN of the incident that's engaging the contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
Engagement.Builder startTime(Instant startTime)
The time that the engagement began.
- Parameters:
startTime- The time that the engagement began.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stopTime
Engagement.Builder stopTime(Instant stopTime)
The time that the engagement ended.
- Parameters:
stopTime- The time that the engagement ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-