public class GetConfigRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
clientArn
The ARN of the client.
|
private java.lang.String |
clientVersion
The client version.
|
private SdkInternalList<java.lang.String> |
hapgList
A list of ARNs that identify the high-availability partition groups that
are associated with the client.
|
NOOP
Constructor and Description |
---|
GetConfigRequest() |
Modifier and Type | Method and Description |
---|---|
GetConfigRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClientArn()
The ARN of the client.
|
java.lang.String |
getClientVersion()
The client version.
|
java.util.List<java.lang.String> |
getHapgList()
A list of ARNs that identify the high-availability partition groups that
are associated with the client.
|
int |
hashCode() |
void |
setClientArn(java.lang.String clientArn)
The ARN of the client.
|
void |
setClientVersion(ClientVersion clientVersion)
The client version.
|
void |
setClientVersion(java.lang.String clientVersion)
The client version.
|
void |
setHapgList(java.util.Collection<java.lang.String> hapgList)
A list of ARNs that identify the high-availability partition groups that
are associated with the client.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
GetConfigRequest |
withClientArn(java.lang.String clientArn)
The ARN of the client.
|
GetConfigRequest |
withClientVersion(ClientVersion clientVersion)
The client version.
|
GetConfigRequest |
withClientVersion(java.lang.String clientVersion)
The client version.
|
GetConfigRequest |
withHapgList(java.util.Collection<java.lang.String> hapgList)
A list of ARNs that identify the high-availability partition groups that
are associated with the client.
|
GetConfigRequest |
withHapgList(java.lang.String... hapgList)
A list of ARNs that identify the high-availability partition groups that
are associated with the client.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String clientArn
The ARN of the client.
private java.lang.String clientVersion
The client version.
private SdkInternalList<java.lang.String> hapgList
A list of ARNs that identify the high-availability partition groups that are associated with the client.
public void setClientArn(java.lang.String clientArn)
The ARN of the client.
clientArn
- The ARN of the client.public java.lang.String getClientArn()
The ARN of the client.
public GetConfigRequest withClientArn(java.lang.String clientArn)
The ARN of the client.
clientArn
- The ARN of the client.public void setClientVersion(java.lang.String clientVersion)
The client version.
clientVersion
- The client version.ClientVersion
public java.lang.String getClientVersion()
The client version.
ClientVersion
public GetConfigRequest withClientVersion(java.lang.String clientVersion)
The client version.
clientVersion
- The client version.ClientVersion
public void setClientVersion(ClientVersion clientVersion)
The client version.
clientVersion
- The client version.ClientVersion
public GetConfigRequest withClientVersion(ClientVersion clientVersion)
The client version.
clientVersion
- The client version.ClientVersion
public java.util.List<java.lang.String> getHapgList()
A list of ARNs that identify the high-availability partition groups that are associated with the client.
public void setHapgList(java.util.Collection<java.lang.String> hapgList)
A list of ARNs that identify the high-availability partition groups that are associated with the client.
hapgList
- A list of ARNs that identify the high-availability partition
groups that are associated with the client.public GetConfigRequest withHapgList(java.lang.String... hapgList)
A list of ARNs that identify the high-availability partition groups that are associated with the client.
NOTE: This method appends the values to the existing list (if
any). Use setHapgList(java.util.Collection)
or
withHapgList(java.util.Collection)
if you want to override the
existing values.
hapgList
- A list of ARNs that identify the high-availability partition
groups that are associated with the client.public GetConfigRequest withHapgList(java.util.Collection<java.lang.String> hapgList)
A list of ARNs that identify the high-availability partition groups that are associated with the client.
hapgList
- A list of ARNs that identify the high-availability partition
groups that are associated with the client.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public GetConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()