Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateAliasRequest.Builder,CreateAliasRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateAliasRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateAliasRequest.Builder,CreateAliasRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateAliasRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateAliasRequest.Builder |
builder() |
|
String |
description() |
Description of the alias.
|
boolean |
equals(Object obj) |
|
String |
functionName() |
Name of the Lambda function for which you want to create an alias.
|
String |
functionVersion() |
Lambda function version for which you are creating the alias.
|
int |
hashCode() |
|
String |
name() |
Name for the alias you are creating.
|
static Class<? extends CreateAliasRequest.Builder> |
serializableBuilderClass() |
|
CreateAliasRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String functionName()
Name of the Lambda function for which you want to create an alias. Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 characters in length.
public String name()
Name for the alias you are creating.
public String functionVersion()
Lambda function version for which you are creating the alias.
public String description()
Description of the alias.
public CreateAliasRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateAliasRequest.Builder,CreateAliasRequest>
public static CreateAliasRequest.Builder builder()
public static Class<? extends CreateAliasRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.