@Generated(value="software.amazon.awssdk:codegen") public final class ListServicesRequest extends ServiceDiscoveryRequest implements ToCopyableBuilder<ListServicesRequest.Builder,ListServicesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListServicesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListServicesRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<ServiceFilter> |
filters()
A complex type that contains specifications for the namespaces that you want to list services for.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFilters()
Returns true if the Filters property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
int |
hashCode() |
Integer |
maxResults()
The maximum number of services that you want AWS Cloud Map to return in the response to a
ListServices request. |
String |
nextToken()
For the first
ListServices request, omit this value. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListServicesRequest.Builder> |
serializableBuilderClass() |
ListServicesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String nextToken()
For the first ListServices request, omit this value.
If the response contains NextToken, submit another ListServices request to get the next
group of results. Specify the value of NextToken from the previous response in the next request.
AWS Cloud Map gets MaxResults services and then filters them based on the specified criteria. It's
possible that no services in the first MaxResults services matched the specified criteria but that
subsequent groups of MaxResults services do contain services that match the criteria.
ListServices request, omit this value.
If the response contains NextToken, submit another ListServices request to get
the next group of results. Specify the value of NextToken from the previous response in the
next request.
AWS Cloud Map gets MaxResults services and then filters them based on the specified
criteria. It's possible that no services in the first MaxResults services matched the
specified criteria but that subsequent groups of MaxResults services do contain services
that match the criteria.
public final Integer maxResults()
The maximum number of services that you want AWS Cloud Map to return in the response to a
ListServices request. If you don't specify a value for MaxResults, AWS Cloud Map
returns up to 100 services.
ListServices request. If you don't specify a value for MaxResults, AWS Cloud
Map returns up to 100 services.public final boolean hasFilters()
public final List<ServiceFilter> filters()
A complex type that contains specifications for the namespaces that you want to list services for.
If you specify more than one filter, an operation must match all filters to be returned by
ListServices.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasFilters() to see if a value was sent in this field.
If you specify more than one filter, an operation must match all filters to be returned by
ListServices.
public ListServicesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListServicesRequest.Builder,ListServicesRequest>toBuilder in class ServiceDiscoveryRequestpublic static ListServicesRequest.Builder builder()
public static Class<? extends ListServicesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.