@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 AWS Region of the master function.
|
Integer |
maxItems()
The maximum number of functions to return.
|
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 String masterRegion()
For Lambda@Edge functions, the AWS 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 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 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 String marker()
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
public Integer maxItems()
The maximum number of functions to return.
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 int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2020. All rights reserved.