@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeVpcEndpointConnectionNotificationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<DescribeVpcEndpointConnectionNotificationsRequest>
NOOP
Constructor and Description |
---|
DescribeVpcEndpointConnectionNotificationsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeVpcEndpointConnectionNotificationsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getConnectionNotificationId()
The ID of the notification.
|
Request<DescribeVpcEndpointConnectionNotificationsRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
List<Filter> |
getFilters()
The filters.
|
Integer |
getMaxResults()
The maximum number of results to return in a single call.
|
String |
getNextToken()
The token to request the next page of results.
|
int |
hashCode() |
void |
setConnectionNotificationId(String connectionNotificationId)
The ID of the notification.
|
void |
setFilters(Collection<Filter> filters)
The filters.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to return in a single call.
|
void |
setNextToken(String nextToken)
The token to request the next page of results.
|
String |
toString()
Returns a string representation of this object.
|
DescribeVpcEndpointConnectionNotificationsRequest |
withConnectionNotificationId(String connectionNotificationId)
The ID of the notification.
|
DescribeVpcEndpointConnectionNotificationsRequest |
withFilters(Collection<Filter> filters)
The filters.
|
DescribeVpcEndpointConnectionNotificationsRequest |
withFilters(Filter... filters)
The filters.
|
DescribeVpcEndpointConnectionNotificationsRequest |
withMaxResults(Integer maxResults)
The maximum number of results to return in a single call.
|
DescribeVpcEndpointConnectionNotificationsRequest |
withNextToken(String nextToken)
The token to request the next page of results.
|
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 DescribeVpcEndpointConnectionNotificationsRequest()
public void setConnectionNotificationId(String connectionNotificationId)
The ID of the notification.
connectionNotificationId
- The ID of the notification.public String getConnectionNotificationId()
The ID of the notification.
public DescribeVpcEndpointConnectionNotificationsRequest withConnectionNotificationId(String connectionNotificationId)
The ID of the notification.
connectionNotificationId
- The ID of the notification.public List<Filter> getFilters()
The filters.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
public void setFilters(Collection<Filter> filters)
The filters.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
filters
- The filters.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
public DescribeVpcEndpointConnectionNotificationsRequest withFilters(Filter... filters)
The filters.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
NOTE: This method appends the values to the existing list (if any). Use
setFilters(java.util.Collection)
or withFilters(java.util.Collection)
if you want to override
the existing values.
filters
- The filters.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
public DescribeVpcEndpointConnectionNotificationsRequest withFilters(Collection<Filter> filters)
The filters.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
filters
- The filters.
connection-notification-arn
- The ARN of the SNS topic for the notification.
connection-notification-id
- The ID of the notification.
connection-notification-state
- The state of the notification (Enabled
|
Disabled
).
connection-notification-type
- The type of notification (Topic
).
service-id
- The ID of the endpoint service.
vpc-endpoint-id
- The ID of the VPC endpoint.
public void setMaxResults(Integer maxResults)
The maximum number of results to return in a single call. To retrieve the remaining results, make another request
with the returned NextToken
value.
maxResults
- The maximum number of results to return in a single call. To retrieve the remaining results, make another
request with the returned NextToken
value.public Integer getMaxResults()
The maximum number of results to return in a single call. To retrieve the remaining results, make another request
with the returned NextToken
value.
NextToken
value.public DescribeVpcEndpointConnectionNotificationsRequest withMaxResults(Integer maxResults)
The maximum number of results to return in a single call. To retrieve the remaining results, make another request
with the returned NextToken
value.
maxResults
- The maximum number of results to return in a single call. To retrieve the remaining results, make another
request with the returned NextToken
value.public void setNextToken(String nextToken)
The token to request the next page of results.
nextToken
- The token to request the next page of results.public String getNextToken()
The token to request the next page of results.
public DescribeVpcEndpointConnectionNotificationsRequest withNextToken(String nextToken)
The token to request the next page of results.
nextToken
- The token to request the next page of results.public Request<DescribeVpcEndpointConnectionNotificationsRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<DescribeVpcEndpointConnectionNotificationsRequest>
public String toString()
toString
in class Object
Object.toString()
public DescribeVpcEndpointConnectionNotificationsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()