public class AddPermissionRequest extends AmazonWebServiceRequest implements java.io.Serializable
AddPermission operation
のためのパラメータ用コンテナ。| コンストラクタと説明 |
|---|
AddPermissionRequest()
新しい AddPermissionRequest オブジェクトの既定のコンストラクタ。
|
AddPermissionRequest(java.lang.String queueUrl,
java.lang.String label,
java.util.List<java.lang.String> aWSAccountIds,
java.util.List<java.lang.String> actions)
新しい AddPermissionRequest オブジェクトを構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getActions()
このオブジェクトの Actions プロパティの値を返します。
|
java.util.List<java.lang.String> |
getAWSAccountIds()
このオブジェクトの AWSAccountIds プロパティの値を返します。
|
java.lang.String |
getLabel()
このオブジェクトの Label プロパティの値を返します。
|
java.util.List<java.lang.String> |
getNIFTYAccountIds()
このオブジェクトの NIFTYAccountIds プロパティの値を返します。
|
java.lang.String |
getQueueUrl()
このオブジェクトの QueueUrl プロパティの値を返します。
|
int |
hashCode() |
void |
setActions(java.util.Collection<java.lang.String> actions)
このオブジェクトの Actions プロパティの値を設定します。
|
void |
setAWSAccountIds(java.util.Collection<java.lang.String> aWSAccountIds)
このオブジェクトの AWSAccountIds プロパティの値を設定します。
|
void |
setLabel(java.lang.String label)
このオブジェクトの Label プロパティの値を返します。
|
void |
setNIFTYAccountIds(java.util.Collection<java.lang.String> nIFTYAccountIds)
このオブジェクトの NIFTYAccountIds プロパティの値を設定します。
|
void |
setQueueUrl(java.lang.String queueUrl)
このオブジェクトの QueueUrl プロパティの値を設定します。
|
java.lang.String |
toString()
このオブジェクトの文字列表現を返します。
|
AddPermissionRequest |
withActions(java.util.Collection<java.lang.String> actions)
このオブジェクトの Actions プロパティの値を設定します。
|
AddPermissionRequest |
withActions(java.lang.String... actions)
このオブジェクトの Actions プロパティの値を設定します。
|
AddPermissionRequest |
withAWSAccountIds(java.util.Collection<java.lang.String> aWSAccountIds)
このオブジェクトの AWSAccountIds プロパティの値を設定します。
|
AddPermissionRequest |
withAWSAccountIds(java.lang.String... aWSAccountIds)
このオブジェクトの AWSAccountIds プロパティの値を設定します。
|
AddPermissionRequest |
withLabel(java.lang.String label)
このオブジェクトの Label プロパティの値を設定します。
|
AddPermissionRequest |
withNIFTYAccountIds(java.util.Collection<java.lang.String> nIFTYAccountIds)
このオブジェクトの NIFTYAccountIds プロパティの値を設定します。
|
AddPermissionRequest |
withNIFTYAccountIds(java.lang.String... nIFTYAccountIds)
このオブジェクトの NIFTYAccountIds プロパティの値を設定します。
|
AddPermissionRequest |
withQueueUrl(java.lang.String queueUrl)
このオブジェクトの QueueUrl プロパティの値を設定します。
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentialspublic AddPermissionRequest()
public AddPermissionRequest(java.lang.String queueUrl,
java.lang.String label,
java.util.List<java.lang.String> aWSAccountIds,
java.util.List<java.lang.String> actions)
queueUrl - label - aWSAccountIds - actions - public java.lang.String getQueueUrl()
public void setQueueUrl(java.lang.String queueUrl)
queueUrl - このオブジェクトの QueueUrl プロパティの新しい値。public AddPermissionRequest withQueueUrl(java.lang.String queueUrl)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
queueUrl - このオブジェクトの QueueUrl プロパティの新しい値。public java.lang.String getLabel()
public void setLabel(java.lang.String label)
label - このオブジェクトの Label プロパティの値。public AddPermissionRequest withLabel(java.lang.String label)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
label - このオブジェクトの Label プロパティの新しい値。public java.util.List<java.lang.String> getAWSAccountIds()
public void setAWSAccountIds(java.util.Collection<java.lang.String> aWSAccountIds)
aWSAccountIds - このオブジェクトの AWSAccountIds プロパティの新しい値。public AddPermissionRequest withAWSAccountIds(java.lang.String... aWSAccountIds)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
aWSAccountIds - このオブジェクトの AWSAccountIds プロパティの値。public AddPermissionRequest withAWSAccountIds(java.util.Collection<java.lang.String> aWSAccountIds)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
aWSAccountIds - このオブジェクトの AWSAccountIds プロパティの新しい値。public java.util.List<java.lang.String> getNIFTYAccountIds()
public void setNIFTYAccountIds(java.util.Collection<java.lang.String> nIFTYAccountIds)
nIFTYAccountIds - このオブジェクトの NIFTYAccountIds プロパティの新しい値。public AddPermissionRequest withNIFTYAccountIds(java.lang.String... nIFTYAccountIds)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
nIFTYAccountIds - このオブジェクトの NIFTYAccountIds プロパティの値。public AddPermissionRequest withNIFTYAccountIds(java.util.Collection<java.lang.String> nIFTYAccountIds)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
nIFTYAccountIds - このオブジェクトの NIFTYAccountIds プロパティの新しい値。public java.util.List<java.lang.String> getActions()
public void setActions(java.util.Collection<java.lang.String> actions)
actions - このオブジェクトの Actions プロパティの新しい値。public AddPermissionRequest withActions(java.lang.String... actions)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
actions - このオブジェクトの Actions プロパティの新しい値。public AddPermissionRequest withActions(java.util.Collection<java.lang.String> actions)
このオブジェクトへの参照を返すためのメソッド呼び出しを連結することができます。
actions - このオブジェクトの Actions プロパティの新しい値。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