ToCopyableBuilder<Subscription.Builder,Subscription>
@Generated("software.amazon.awssdk:codegen") public class Subscription extends Object implements ToCopyableBuilder<Subscription.Builder,Subscription>
A wrapper type for the attributes of an Amazon SNS subscription.
Modifier and Type | Class | Description |
---|---|---|
static interface |
Subscription.Builder |
Modifier and Type | Method | Description |
---|---|---|
static Subscription.Builder |
builder() |
|
String |
endpoint() |
The subscription's endpoint (format depends on the protocol).
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
owner() |
The subscription's owner.
|
String |
protocol() |
The subscription's protocol.
|
static Class<? extends Subscription.Builder> |
serializableBuilderClass() |
|
String |
subscriptionArn() |
The subscription's ARN.
|
Subscription.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
topicArn() |
The ARN of the subscription's topic.
|
String |
toString() |
public String subscriptionArn()
The subscription's ARN.
public String owner()
The subscription's owner.
public String protocol()
The subscription's protocol.
public String endpoint()
The subscription's endpoint (format depends on the protocol).
public String topicArn()
The ARN of the subscription's topic.
public Subscription.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Subscription.Builder,Subscription>
public static Subscription.Builder builder()
public static Class<? extends Subscription.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.