@ParametersAreNonnullByDefault @Generated(value="org.immutables.processor.ProxyProcessor") @Immutable public final class ImmutableListEntitiesRequest extends Object implements ListEntitiesRequest
ListEntitiesRequest.
Use the builder to create immutable instances:
ImmutableListEntitiesRequest.builder().
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableListEntitiesRequest.Builder
Builds instances of type
ImmutableListEntitiesRequest. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableListEntitiesRequest.Builder |
builder()
Creates a builder for
ImmutableListEntitiesRequest. |
ConnectorContext |
connectorContext()
Context contains the connector settings, credentials and APi version etc.
|
static ImmutableListEntitiesRequest |
copyOf(ListEntitiesRequest instance)
Creates an immutable copy of a
ListEntitiesRequest value. |
String |
entitiesPath()
Path/URI of entities.
|
boolean |
equals(Object another)
This instance is equal to all instances of
ImmutableListEntitiesRequest that have equal attribute values. |
int |
hashCode()
Computes a hash code from attributes:
entitiesPath, maxResult, nextToken, connectorContext. |
Long |
maxResult()
Maximum number of records needs to be returned as part of single call.
|
String |
nextToken()
The pagination token - next page should start from this token value.
|
String |
toString()
Prints the immutable value
ListEntitiesRequest with attribute values. |
ImmutableListEntitiesRequest |
withConnectorContext(ConnectorContext value)
Copy the current immutable object by setting a value for the
connectorContext attribute. |
ImmutableListEntitiesRequest |
withEntitiesPath(String value)
Copy the current immutable object by setting a value for the
entitiesPath attribute. |
ImmutableListEntitiesRequest |
withMaxResult(Long value)
Copy the current immutable object by setting a value for the
maxResult attribute. |
ImmutableListEntitiesRequest |
withNextToken(String value)
Copy the current immutable object by setting a value for the
nextToken attribute. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitclose@Nullable public String entitiesPath()
entitiesPath in interface ListEntitiesRequest@Nullable public Long maxResult()
maxResult in interface ListEntitiesRequest@Nullable public String nextToken()
nextToken in interface ListEntitiesRequestpublic ConnectorContext connectorContext()
connectorContext in interface ListEntitiesRequestpublic final ImmutableListEntitiesRequest withEntitiesPath(@Nullable String value)
entitiesPath attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for entitiesPath (can be null)this objectpublic final ImmutableListEntitiesRequest withMaxResult(@Nullable Long value)
maxResult attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for maxResult (can be null)this objectpublic final ImmutableListEntitiesRequest withNextToken(@Nullable String value)
nextToken attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for nextToken (can be null)this objectpublic final ImmutableListEntitiesRequest withConnectorContext(ConnectorContext value)
connectorContext attribute.
A shallow reference equality check is used to prevent copying of the same value by returning this.value - A new value for connectorContextthis objectpublic boolean equals(@Nullable Object another)
ImmutableListEntitiesRequest that have equal attribute values.public int hashCode()
entitiesPath, maxResult, nextToken, connectorContext.public String toString()
ListEntitiesRequest with attribute values.public static ImmutableListEntitiesRequest copyOf(ListEntitiesRequest instance)
ListEntitiesRequest value.
Uses accessors to get values to initialize the new immutable instance.
If an instance is already immutable, it is returned as is.instance - The instance to copypublic static ImmutableListEntitiesRequest.Builder builder()
ImmutableListEntitiesRequest.
ImmutableListEntitiesRequest.builder()
.entitiesPath(String | null) // nullable entitiesPath
.maxResult(Long | null) // nullable maxResult
.nextToken(String | null) // nullable nextToken
.connectorContext(com.amazonaws.appflow.custom.connector.model.ConnectorContext) // required connectorContext
.build();
Copyright © 2021–2022 Amazon Web Services. All rights reserved.