Interface EventIncludedData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EventIncludedData.Builder,EventIncludedData>,SdkBuilder<EventIncludedData.Builder,EventIncludedData>,SdkPojo
- Enclosing class:
- EventIncludedData
public static interface EventIncludedData.Builder extends SdkPojo, CopyableBuilder<EventIncludedData.Builder,EventIncludedData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default EventIncludedData.BuildercaseData(Consumer<CaseEventIncludedData.Builder> caseData)Details of what case data is published through the case event stream.EventIncludedData.BuildercaseData(CaseEventIncludedData caseData)Details of what case data is published through the case event stream.default EventIncludedData.BuilderrelatedItemData(Consumer<RelatedItemEventIncludedData.Builder> relatedItemData)Details of what related item data is published through the case event stream.EventIncludedData.BuilderrelatedItemData(RelatedItemEventIncludedData relatedItemData)Details of what related item data is published through the case event stream.-
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
-
caseData
EventIncludedData.Builder caseData(CaseEventIncludedData caseData)
Details of what case data is published through the case event stream.
- Parameters:
caseData- Details of what case data is published through the case event stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caseData
default EventIncludedData.Builder caseData(Consumer<CaseEventIncludedData.Builder> caseData)
Details of what case data is published through the case event stream.
This is a convenience method that creates an instance of theCaseEventIncludedData.Builderavoiding the need to create one manually viaCaseEventIncludedData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocaseData(CaseEventIncludedData).- Parameters:
caseData- a consumer that will call methods onCaseEventIncludedData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
caseData(CaseEventIncludedData)
-
relatedItemData
EventIncludedData.Builder relatedItemData(RelatedItemEventIncludedData relatedItemData)
Details of what related item data is published through the case event stream.
- Parameters:
relatedItemData- Details of what related item data is published through the case event stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
relatedItemData
default EventIncludedData.Builder relatedItemData(Consumer<RelatedItemEventIncludedData.Builder> relatedItemData)
Details of what related item data is published through the case event stream.
This is a convenience method that creates an instance of theRelatedItemEventIncludedData.Builderavoiding the need to create one manually viaRelatedItemEventIncludedData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torelatedItemData(RelatedItemEventIncludedData).- Parameters:
relatedItemData- a consumer that will call methods onRelatedItemEventIncludedData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
relatedItemData(RelatedItemEventIncludedData)
-
-