@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListVirtualClustersRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListVirtualClustersRequest() |
Modifier and Type | Method and Description |
---|---|
ListVirtualClustersRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getContainerProviderId()
The container provider ID of the virtual cluster.
|
String |
getContainerProviderType()
The container provider type of the virtual cluster.
|
Date |
getCreatedAfter()
The date and time after which the virtual clusters are created.
|
Date |
getCreatedBefore()
The date and time before which the virtual clusters are created.
|
Boolean |
getEksAccessEntryIntegrated()
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access
entry integration enabled or disabled.
|
Integer |
getMaxResults()
The maximum number of virtual clusters that can be listed.
|
String |
getNextToken()
The token for the next set of virtual clusters to return.
|
List<String> |
getStates()
The states of the requested virtual clusters.
|
int |
hashCode() |
Boolean |
isEksAccessEntryIntegrated()
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access
entry integration enabled or disabled.
|
void |
setContainerProviderId(String containerProviderId)
The container provider ID of the virtual cluster.
|
void |
setContainerProviderType(String containerProviderType)
The container provider type of the virtual cluster.
|
void |
setCreatedAfter(Date createdAfter)
The date and time after which the virtual clusters are created.
|
void |
setCreatedBefore(Date createdBefore)
The date and time before which the virtual clusters are created.
|
void |
setEksAccessEntryIntegrated(Boolean eksAccessEntryIntegrated)
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access
entry integration enabled or disabled.
|
void |
setMaxResults(Integer maxResults)
The maximum number of virtual clusters that can be listed.
|
void |
setNextToken(String nextToken)
The token for the next set of virtual clusters to return.
|
void |
setStates(Collection<String> states)
The states of the requested virtual clusters.
|
String |
toString()
Returns a string representation of this object.
|
ListVirtualClustersRequest |
withContainerProviderId(String containerProviderId)
The container provider ID of the virtual cluster.
|
ListVirtualClustersRequest |
withContainerProviderType(ContainerProviderType containerProviderType)
The container provider type of the virtual cluster.
|
ListVirtualClustersRequest |
withContainerProviderType(String containerProviderType)
The container provider type of the virtual cluster.
|
ListVirtualClustersRequest |
withCreatedAfter(Date createdAfter)
The date and time after which the virtual clusters are created.
|
ListVirtualClustersRequest |
withCreatedBefore(Date createdBefore)
The date and time before which the virtual clusters are created.
|
ListVirtualClustersRequest |
withEksAccessEntryIntegrated(Boolean eksAccessEntryIntegrated)
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access
entry integration enabled or disabled.
|
ListVirtualClustersRequest |
withMaxResults(Integer maxResults)
The maximum number of virtual clusters that can be listed.
|
ListVirtualClustersRequest |
withNextToken(String nextToken)
The token for the next set of virtual clusters to return.
|
ListVirtualClustersRequest |
withStates(Collection<String> states)
The states of the requested virtual clusters.
|
ListVirtualClustersRequest |
withStates(String... states)
The states of the requested virtual clusters.
|
ListVirtualClustersRequest |
withStates(VirtualClusterState... states)
The states of the requested virtual clusters.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setContainerProviderId(String containerProviderId)
The container provider ID of the virtual cluster.
containerProviderId
- The container provider ID of the virtual cluster.public String getContainerProviderId()
The container provider ID of the virtual cluster.
public ListVirtualClustersRequest withContainerProviderId(String containerProviderId)
The container provider ID of the virtual cluster.
containerProviderId
- The container provider ID of the virtual cluster.public void setContainerProviderType(String containerProviderType)
The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.
containerProviderType
- The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.ContainerProviderType
public String getContainerProviderType()
The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.
ContainerProviderType
public ListVirtualClustersRequest withContainerProviderType(String containerProviderType)
The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.
containerProviderType
- The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.ContainerProviderType
public ListVirtualClustersRequest withContainerProviderType(ContainerProviderType containerProviderType)
The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.
containerProviderType
- The container provider type of the virtual cluster. Amazon EKS is the only supported type as of now.ContainerProviderType
public void setCreatedAfter(Date createdAfter)
The date and time after which the virtual clusters are created.
createdAfter
- The date and time after which the virtual clusters are created.public Date getCreatedAfter()
The date and time after which the virtual clusters are created.
public ListVirtualClustersRequest withCreatedAfter(Date createdAfter)
The date and time after which the virtual clusters are created.
createdAfter
- The date and time after which the virtual clusters are created.public void setCreatedBefore(Date createdBefore)
The date and time before which the virtual clusters are created.
createdBefore
- The date and time before which the virtual clusters are created.public Date getCreatedBefore()
The date and time before which the virtual clusters are created.
public ListVirtualClustersRequest withCreatedBefore(Date createdBefore)
The date and time before which the virtual clusters are created.
createdBefore
- The date and time before which the virtual clusters are created.public List<String> getStates()
The states of the requested virtual clusters.
VirtualClusterState
public void setStates(Collection<String> states)
The states of the requested virtual clusters.
states
- The states of the requested virtual clusters.VirtualClusterState
public ListVirtualClustersRequest withStates(String... states)
The states of the requested virtual clusters.
NOTE: This method appends the values to the existing list (if any). Use
setStates(java.util.Collection)
or withStates(java.util.Collection)
if you want to override the
existing values.
states
- The states of the requested virtual clusters.VirtualClusterState
public ListVirtualClustersRequest withStates(Collection<String> states)
The states of the requested virtual clusters.
states
- The states of the requested virtual clusters.VirtualClusterState
public ListVirtualClustersRequest withStates(VirtualClusterState... states)
The states of the requested virtual clusters.
states
- The states of the requested virtual clusters.VirtualClusterState
public void setMaxResults(Integer maxResults)
The maximum number of virtual clusters that can be listed.
maxResults
- The maximum number of virtual clusters that can be listed.public Integer getMaxResults()
The maximum number of virtual clusters that can be listed.
public ListVirtualClustersRequest withMaxResults(Integer maxResults)
The maximum number of virtual clusters that can be listed.
maxResults
- The maximum number of virtual clusters that can be listed.public void setNextToken(String nextToken)
The token for the next set of virtual clusters to return.
nextToken
- The token for the next set of virtual clusters to return.public String getNextToken()
The token for the next set of virtual clusters to return.
public ListVirtualClustersRequest withNextToken(String nextToken)
The token for the next set of virtual clusters to return.
nextToken
- The token for the next set of virtual clusters to return.public void setEksAccessEntryIntegrated(Boolean eksAccessEntryIntegrated)
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access entry integration enabled or disabled. If not specified, the operation returns all applicable virtual clusters.
eksAccessEntryIntegrated
- Optional Boolean that specifies whether the operation should return the virtual clusters that have the
access entry integration enabled or disabled. If not specified, the operation returns all applicable
virtual clusters.public Boolean getEksAccessEntryIntegrated()
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access entry integration enabled or disabled. If not specified, the operation returns all applicable virtual clusters.
public ListVirtualClustersRequest withEksAccessEntryIntegrated(Boolean eksAccessEntryIntegrated)
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access entry integration enabled or disabled. If not specified, the operation returns all applicable virtual clusters.
eksAccessEntryIntegrated
- Optional Boolean that specifies whether the operation should return the virtual clusters that have the
access entry integration enabled or disabled. If not specified, the operation returns all applicable
virtual clusters.public Boolean isEksAccessEntryIntegrated()
Optional Boolean that specifies whether the operation should return the virtual clusters that have the access entry integration enabled or disabled. If not specified, the operation returns all applicable virtual clusters.
public String toString()
toString
in class Object
Object.toString()
public ListVirtualClustersRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()