Interface SubscriberSummary.Builder

  • Method Details

    • subscriberArn

      SubscriberSummary.Builder subscriberArn(String 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

      SubscriberSummary.Builder eventBusArn(String 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

      SubscriberSummary.Builder targetArn(String 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

      SubscriberSummary.Builder creationTime(Instant 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

      SubscriberSummary.Builder lastModifiedTime(Instant 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

      SubscriberSummary.Builder subscriberAccountId(String 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.