Interface OpsItemEventSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OpsItemEventSummary.Builder,OpsItemEventSummary>,SdkBuilder<OpsItemEventSummary.Builder,OpsItemEventSummary>,SdkPojo
- Enclosing class:
- OpsItemEventSummary
@Mutable @NotThreadSafe public static interface OpsItemEventSummary.Builder extends SdkPojo, CopyableBuilder<OpsItemEventSummary.Builder,OpsItemEventSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default OpsItemEventSummary.BuildercreatedBy(Consumer<OpsItemIdentity.Builder> createdBy)Information about the user or resource that created the OpsItem event.OpsItemEventSummary.BuildercreatedBy(OpsItemIdentity createdBy)Information about the user or resource that created the OpsItem event.OpsItemEventSummary.BuildercreatedTime(Instant createdTime)The date and time the OpsItem event was created.OpsItemEventSummary.Builderdetail(String detail)Specific information about the OpsItem event.OpsItemEventSummary.BuilderdetailType(String detailType)The type of information provided as a detail.OpsItemEventSummary.BuildereventId(String eventId)The ID of the OpsItem event.OpsItemEventSummary.BuilderopsItemId(String opsItemId)The ID of the OpsItem.OpsItemEventSummary.Buildersource(String source)The source of the OpsItem event.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
opsItemId
OpsItemEventSummary.Builder opsItemId(String opsItemId)
The ID of the OpsItem.
- Parameters:
opsItemId- The ID of the OpsItem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventId
OpsItemEventSummary.Builder eventId(String eventId)
The ID of the OpsItem event.
- Parameters:
eventId- The ID of the OpsItem event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
OpsItemEventSummary.Builder source(String source)
The source of the OpsItem event.
- Parameters:
source- The source of the OpsItem event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detailType
OpsItemEventSummary.Builder detailType(String detailType)
The type of information provided as a detail.
- Parameters:
detailType- The type of information provided as a detail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detail
OpsItemEventSummary.Builder detail(String detail)
Specific information about the OpsItem event.
- Parameters:
detail- Specific information about the OpsItem event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
OpsItemEventSummary.Builder createdBy(OpsItemIdentity createdBy)
Information about the user or resource that created the OpsItem event.
- Parameters:
createdBy- Information about the user or resource that created the OpsItem event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
default OpsItemEventSummary.Builder createdBy(Consumer<OpsItemIdentity.Builder> createdBy)
Information about the user or resource that created the OpsItem event.
This is a convenience method that creates an instance of theOpsItemIdentity.Builderavoiding the need to create one manually viaOpsItemIdentity.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocreatedBy(OpsItemIdentity).- Parameters:
createdBy- a consumer that will call methods onOpsItemIdentity.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
createdBy(OpsItemIdentity)
-
createdTime
OpsItemEventSummary.Builder createdTime(Instant createdTime)
The date and time the OpsItem event was created.
- Parameters:
createdTime- The date and time the OpsItem event was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-