public class EventSubscription
extends java.lang.Object
implements java.io.Serializable
DescribeEventSubscriptionsアクションの成功した呼び出し結果。
| コンストラクタと説明 |
|---|
EventSubscription() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCustomerAwsId()
The AWS customer account associated with the RDS event notification
subscription.
|
java.lang.String |
getCustSubscriptionId()
イベントサブスクリプション名。
|
java.lang.Boolean |
getEnabled()
イベントサブスクリプションが有効かどうか。
|
java.util.List<java.lang.String> |
getEventCategoriesList()
イベントカテゴリーのリスト。
|
java.lang.String |
getNiftyDescription()
イベントサブスクリプション設定の注釈。
|
java.util.List<java.lang.String> |
getNiftyEmailAddresses()
イベント通知先のメールアドレスを指定します。
|
java.lang.String |
getSnsTopicArn()
The topic ARN of the RDS event notification subscription.
|
java.util.List<java.lang.String> |
getSourceIdsList()
ソースIDのリスト。
|
java.lang.String |
getSourceType()
イベントのソースタイプ。
|
java.lang.String |
getStatus()
ニフティクラウドでは"avtive" "deleted"を返却します。
|
java.lang.String |
getSubscriptionCreationTime()
イベントサブスクリプションの作成日時
|
int |
hashCode() |
java.lang.Boolean |
isEnabled()
イベントサブスクリプションが有効かどうか。
|
void |
setCustomerAwsId(java.lang.String customerAwsId)
The AWS customer account associated with the RDS event notification
subscription.
|
void |
setCustSubscriptionId(java.lang.String custSubscriptionId)
イベントサブスクリプション名。
|
void |
setEnabled(java.lang.Boolean enabled)
イベントサブスクリプションが有効かどうか。
|
void |
setEventCategoriesList(java.util.Collection<java.lang.String> eventCategoriesList)
イベントカテゴリーのリスト。
|
void |
setNiftyDescription(java.lang.String niftyDescription)
イベントサブスクリプション設定の注釈。
|
void |
setNiftyEmailAddresses(java.util.Collection<java.lang.String> niftyEmailAddresses)
イベント通知先のメールアドレスを指定します。
|
void |
setSnsTopicArn(java.lang.String snsTopicArn)
The topic ARN of the RDS event notification subscription.
|
void |
setSourceIdsList(java.util.Collection<java.lang.String> sourceIdsList)
ソースIDのリスト。
|
void |
setSourceType(java.lang.String sourceType)
イベントのソースタイプ。
|
void |
setStatus(java.lang.String status)
ニフティクラウドでは"avtive" "deleted"を返却します。
|
void |
setSubscriptionCreationTime(java.lang.String subscriptionCreationTime)
イベントサブスクリプションの作成日時
|
java.lang.String |
toString()
このオブジェクトの文字列表現を返します。
|
EventSubscription |
withCustomerAwsId(java.lang.String customerAwsId)
The AWS customer account associated with the RDS event notification
subscription.
|
EventSubscription |
withCustSubscriptionId(java.lang.String custSubscriptionId)
イベントサブスクリプション名。
|
EventSubscription |
withEnabled(java.lang.Boolean enabled)
イベントサブスクリプションが有効かどうか。
|
EventSubscription |
withEventCategoriesList(java.util.Collection<java.lang.String> eventCategoriesList)
イベントカテゴリーのリスト。
|
EventSubscription |
withEventCategoriesList(java.lang.String... eventCategoriesList)
イベントカテゴリーのリスト。
|
EventSubscription |
withNiftyDescription(java.lang.String niftyDescription)
イベントサブスクリプション設定の注釈。
|
EventSubscription |
withNiftyEmailAddresses(java.util.Collection<java.lang.String> niftyEmailAddresses)
イベント通知先のメールアドレスを指定します。
|
EventSubscription |
withNiftyEmailAddresses(java.lang.String... niftyEmailAddresses)
イベント通知先のメールアドレスを指定します。
|
EventSubscription |
withSnsTopicArn(java.lang.String snsTopicArn)
The topic ARN of the RDS event notification subscription.
|
EventSubscription |
withSourceIdsList(java.util.Collection<java.lang.String> sourceIdsList)
ソースIDのリスト。
|
EventSubscription |
withSourceIdsList(java.lang.String... sourceIdsList)
ソースIDのリスト。
|
EventSubscription |
withSourceType(java.lang.String sourceType)
イベントのソースタイプ。
|
EventSubscription |
withStatus(java.lang.String status)
ニフティクラウドでは"avtive" "deleted"を返却します。
|
EventSubscription |
withSubscriptionCreationTime(java.lang.String subscriptionCreationTime)
イベントサブスクリプションの作成日時
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
|
public java.lang.String getCustomerAwsId()
public void setCustomerAwsId(java.lang.String customerAwsId)
customerAwsId - The AWS customer account associated with the RDS event notification
subscription.public EventSubscription withCustomerAwsId(java.lang.String customerAwsId)
Returns a reference to this object so that method calls can be chained together.
customerAwsId - The AWS customer account associated with the RDS event notification
subscription.public java.lang.String getCustSubscriptionId()
public void setCustSubscriptionId(java.lang.String custSubscriptionId)
custSubscriptionId - イベントサブスクリプション名。public EventSubscription withCustSubscriptionId(java.lang.String custSubscriptionId)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
custSubscriptionId - イベントサブスクリプション名。public java.lang.String getSnsTopicArn()
public void setSnsTopicArn(java.lang.String snsTopicArn)
snsTopicArn - The topic ARN of the RDS event notification subscription.public EventSubscription withSnsTopicArn(java.lang.String snsTopicArn)
Returns a reference to this object so that method calls can be chained together.
snsTopicArn - The topic ARN of the RDS event notification subscription.public java.lang.String getStatus()
Constraints:
Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist
The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.
Constraints:
Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist
The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.
public void setStatus(java.lang.String status)
Constraints:
Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist
The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.
status - The status of the RDS event notification subscription. Constraints:
Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist
The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.
public EventSubscription withStatus(java.lang.String status)
Constraints:
Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist
The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.
Returns a reference to this object so that method calls can be chained together.
status - The status of the RDS event notification subscription. Constraints:
Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist
The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.
public java.lang.String getSubscriptionCreationTime()
public void setSubscriptionCreationTime(java.lang.String subscriptionCreationTime)
subscriptionCreationTime - イベントサブスクリプションの作成日時public EventSubscription withSubscriptionCreationTime(java.lang.String subscriptionCreationTime)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
subscriptionCreationTime - イベントサブスクリプションの作成日時public java.lang.String getSourceType()
public void setSourceType(java.lang.String sourceType)
sourceType - イベントのソースタイプ。public EventSubscription withSourceType(java.lang.String sourceType)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
sourceType - イベントのソースタイプ。public java.util.List<java.lang.String> getSourceIdsList()
public void setSourceIdsList(java.util.Collection<java.lang.String> sourceIdsList)
sourceIdsList - ソースIDのリスト。public EventSubscription withSourceIdsList(java.lang.String... sourceIdsList)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
sourceIdsList - ソースIDのリスト。public EventSubscription withSourceIdsList(java.util.Collection<java.lang.String> sourceIdsList)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
sourceIdsList - ソースIDのリスト。public java.util.List<java.lang.String> getEventCategoriesList()
public void setEventCategoriesList(java.util.Collection<java.lang.String> eventCategoriesList)
eventCategoriesList - イベントカテゴリーのリスト。public EventSubscription withEventCategoriesList(java.lang.String... eventCategoriesList)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
eventCategoriesList - イベントカテゴリーのリスト。public EventSubscription withEventCategoriesList(java.util.Collection<java.lang.String> eventCategoriesList)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
eventCategoriesList - イベントカテゴリーのリスト。public java.lang.Boolean isEnabled()
public void setEnabled(java.lang.Boolean enabled)
enabled - イベントサブスクリプションが有効かどうか。有効な場合は Trueを返却します。public EventSubscription withEnabled(java.lang.Boolean enabled)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
enabled - イベントサブスクリプションが有効かどうか。有効な場合は Trueを返却します。public java.lang.Boolean getEnabled()
public java.util.List<java.lang.String> getNiftyEmailAddresses()
public void setNiftyEmailAddresses(java.util.Collection<java.lang.String> niftyEmailAddresses)
niftyEmailAddresses - イベント通知先のメールアドレスを指定します。(ニフティクラウド独自仕様)public EventSubscription withNiftyEmailAddresses(java.lang.String... niftyEmailAddresses)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
niftyEmailAddresses - イベント通知先のメールアドレスを指定します。(ニフティクラウド独自仕様)public EventSubscription withNiftyEmailAddresses(java.util.Collection<java.lang.String> niftyEmailAddresses)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
niftyEmailAddresses - イベント通知先のメールアドレスを指定します。(ニフティクラウド独自仕様)public java.lang.String getNiftyDescription()
public void setNiftyDescription(java.lang.String niftyDescription)
niftyDescription - イベントサブスクリプション設定の注釈。(ニフティクラウド独自仕様)public EventSubscription withNiftyDescription(java.lang.String niftyDescription)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
niftyDescription - イベントサブスクリプション設定の注釈。(ニフティクラウド独自仕様)public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object