@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) |
FunctionVersion |
functionVersion()
Optional string.
|
String |
functionVersionAsString()
Optional string.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkRequest . |
int |
hashCode() |
String |
marker()
Optional string.
|
String |
masterRegion()
Optional string.
|
Integer |
maxItems()
Optional integer.
|
static Class<? extends ListFunctionsRequest.Builder> |
serializableBuilderClass() |
ListFunctionsRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
overrideConfiguration
copy
public String masterRegion()
Optional string. If not specified, will return only regular function versions (i.e., non-replicated versions).
Valid values are:
The region from which the functions are replicated. For example, if you specify us-east-1
, only
functions replicated from that region will be returned.
ALL
: Will return all functions from any region. If specified, you also must specify a valid
FunctionVersion parameter.
Valid values are:
The region from which the functions are replicated. For example, if you specify us-east-1
,
only functions replicated from that region will be returned.
ALL
: Will return all functions from any region. If specified, you also must specify a valid
FunctionVersion parameter.
public FunctionVersion functionVersion()
Optional string. If not specified, only the unqualified functions ARNs (Amazon Resource Names) will be returned.
Valid value:
ALL
: Will return all versions, including $LATEST
which will have fully qualified ARNs
(Amazon Resource Names).
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()
.
Valid value:
ALL
: Will return all versions, including $LATEST
which will have fully
qualified ARNs (Amazon Resource Names).
FunctionVersion
public String functionVersionAsString()
Optional string. If not specified, only the unqualified functions ARNs (Amazon Resource Names) will be returned.
Valid value:
ALL
: Will return all versions, including $LATEST
which will have fully qualified ARNs
(Amazon Resource Names).
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()
.
Valid value:
ALL
: Will return all versions, including $LATEST
which will have fully
qualified ARNs (Amazon Resource Names).
FunctionVersion
public String marker()
Optional string. An opaque pagination token returned from a previous ListFunctions
operation. If
present, indicates where to continue the listing.
ListFunctions
operation. If present, indicates where to continue the listing.public Integer maxItems()
Optional integer. Specifies the maximum number of AWS Lambda functions to return in response. This parameter value must be greater than 0.
public ListFunctionsRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ListFunctionsRequest.Builder,ListFunctionsRequest>
toBuilder
in class LambdaRequest
public static ListFunctionsRequest.Builder builder()
public static Class<? extends ListFunctionsRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkRequest
SdkRequest
. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkRequest.getValueForField(String, Class)
method will
again be available.getValueForField
in class SdkRequest
fieldName
- The name of the member to be retrieved.clazz
- The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.