@Generated(value="software.amazon.awssdk:codegen") public final class LayerVersionContentInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LayerVersionContentInput.Builder,LayerVersionContentInput>
A ZIP archive that contains the contents of the function layer. You can specify either an Amazon S3 location, or upload a layer archive directly.
Modifier and Type | Class and Description |
---|---|
static interface |
LayerVersionContentInput.Builder |
Modifier and Type | Method and Description |
---|---|
static LayerVersionContentInput.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
s3Bucket()
The Amazon S3 bucket of the layer archive.
|
String |
s3Key()
The Amazon S3 key of the layer archive.
|
String |
s3ObjectVersion()
For versioned objects, the version of the layer archive object to use.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LayerVersionContentInput.Builder> |
serializableBuilderClass() |
LayerVersionContentInput.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
SdkBytes |
zipFile()
The base64-encoded contents of the layer archive.
|
copy
public String s3Bucket()
The Amazon S3 bucket of the layer archive.
public String s3Key()
The Amazon S3 key of the layer archive.
public String s3ObjectVersion()
For versioned objects, the version of the layer archive object to use.
public SdkBytes zipFile()
The base64-encoded contents of the layer archive. AWS SDK and AWS CLI clients handle the encoding for you.
public LayerVersionContentInput.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<LayerVersionContentInput.Builder,LayerVersionContentInput>
public static LayerVersionContentInput.Builder builder()
public static Class<? extends LayerVersionContentInput.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.