@Generated(value="software.amazon.awssdk:codegen") public final class ListFunctionsRequest extends LambdaRequest implements ToCopyableBuilder<ListFunctionsRequest.Builder,ListFunctionsRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
ListFunctionsRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static ListFunctionsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FunctionVersion |
functionVersion()
Set to
ALL to include entries for all published versions of each function. |
String |
functionVersionAsString()
Set to
ALL to include entries for all published versions of each function. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
marker()
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
|
String |
masterRegion()
For Lambda@Edge functions, the Amazon Web Services Region of the master function.
|
Integer |
maxItems()
The maximum number of functions to return in the response.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListFunctionsRequest.Builder> |
serializableBuilderClass() |
ListFunctionsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String masterRegion()
For Lambda@Edge functions, the Amazon Web Services Region of the master function. For example,
us-east-1
filters the list of functions to only include Lambda@Edge functions replicated from a
master function in US East (N. Virginia). If specified, you must set FunctionVersion
to
ALL
.
us-east-1
filters the list of functions to only include Lambda@Edge functions replicated
from a master function in US East (N. Virginia). If specified, you must set FunctionVersion
to ALL
.public final FunctionVersion functionVersion()
Set to ALL
to include entries for all published versions of each function.
If the service returns an enum value that is not available in the current SDK version, functionVersion
will return FunctionVersion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from functionVersionAsString()
.
ALL
to include entries for all published versions of each function.FunctionVersion
public final String functionVersionAsString()
Set to ALL
to include entries for all published versions of each function.
If the service returns an enum value that is not available in the current SDK version, functionVersion
will return FunctionVersion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from functionVersionAsString()
.
ALL
to include entries for all published versions of each function.FunctionVersion
public final String marker()
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
public final Integer maxItems()
The maximum number of functions to return in the response. Note that ListFunctions
returns a maximum
of 50 items in each response, even if you set the number higher.
ListFunctions
returns a
maximum of 50 items in each response, even if you set the number higher.public ListFunctionsRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ListFunctionsRequest.Builder,ListFunctionsRequest>
toBuilder
in class LambdaRequest
public static ListFunctionsRequest.Builder builder()
public static Class<? extends ListFunctionsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2022. All rights reserved.