Interface SubscriberSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SubscriberSummary.Builder,,SubscriberSummary> SdkBuilder<SubscriberSummary.Builder,,SubscriberSummary> SdkPojo
- Enclosing class:
SubscriberSummary
@Mutable
@NotThreadSafe
public static interface SubscriberSummary.Builder
extends SdkPojo, CopyableBuilder<SubscriberSummary.Builder,SubscriberSummary>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Instant creationTime) The time the subscriber was created.eventBusArn(String eventBusArn) Sets the value of the EventBusArn property for this object.lastModifiedTime(Instant lastModifiedTime) The time the subscriber was last modified.Sets the value of the Name property for this object.True when the bus owner has revoked this subscriber.Sets the value of the State property for this object.state(SubscriberState state) Sets the value of the State property for this object.subscriberAccountId(String subscriberAccountId) Sets the value of the SubscriberAccountId property for this object.subscriberArn(String subscriberArn) Sets the value of the SubscriberArn property for this object.Sets the value of the TargetArn property for this object.Sets the value of the Type property for this object.type(OrderingType type) Sets the value of the Type 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
-
subscriberArn
Sets the value of the SubscriberArn property for this object.- Parameters:
subscriberArn- The new value for the SubscriberArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
targetArn
Sets the value of the TargetArn property for this object.- Parameters:
targetArn- The new value for the TargetArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Sets the value of the Type property for this object.- Parameters:
type- The new value for the Type property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Sets the value of the Type property for this object.- Parameters:
type- The new value for the Type property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
revoked
True when the bus owner has revoked this subscriber. Present only when true, so a bus owner listing subscribers sees at a glance which ones they revoked. See DescribeSubscriberResponse$Revoked.
- Parameters:
revoked- True when the bus owner has revoked this subscriber. Present only when true, so a bus owner listing subscribers sees at a glance which ones they revoked. See DescribeSubscriberResponse$Revoked.- 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:
-
creationTime
The time the subscriber was created.
- Parameters:
creationTime- The time the subscriber was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The time the subscriber was last modified.
- Parameters:
lastModifiedTime- The time the subscriber was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subscriberAccountId
Sets the value of the SubscriberAccountId property for this object.- Parameters:
subscriberAccountId- The new value for the SubscriberAccountId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-