Interface EventBusSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EventBusSummary.Builder,,EventBusSummary> SdkBuilder<EventBusSummary.Builder,,EventBusSummary> SdkPojo
- Enclosing class:
EventBusSummary
@Mutable
@NotThreadSafe
public static interface EventBusSummary.Builder
extends SdkPojo, CopyableBuilder<EventBusSummary.Builder,EventBusSummary>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Instant creationTime) The time the event bus was created.description(String description) Sets the value of the Description property for this object.eventBusAccountId(String eventBusAccountId) Sets the value of the EventBusAccountId property for this object.eventBusArn(String eventBusArn) Sets the value of the EventBusArn property for this object.lastModifiedTime(Instant lastModifiedTime) The time the event bus was last modified.Sets the value of the Name property for this object.Sets the value of the State property for this object.Sets the value of the State property for this object.stateReason(String stateReason) Sets the value of the StateReason property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
Sets the value of the Name property for this object.- Parameters:
name- The new value for the Name property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBusArn
Sets the value of the EventBusArn property for this object.- Parameters:
eventBusArn- The new value for the EventBusArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time the event bus was created.
- Parameters:
creationTime- The time the event bus was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The time the event bus was last modified.
- Parameters:
lastModifiedTime- The time the event bus was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
Sets the value of the State property for this object.- Parameters:
state- The new value for the State property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Sets the value of the State property for this object.- Parameters:
state- The new value for the State property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stateReason
Sets the value of the StateReason property for this object.- Parameters:
stateReason- The new value for the StateReason property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBusAccountId
Sets the value of the EventBusAccountId property for this object.- Parameters:
eventBusAccountId- The new value for the EventBusAccountId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-