@Generated(value="software.amazon.awssdk:codegen") public class FunctionCodeLocation extends Object implements StructuredPojo, ToCopyableBuilder<FunctionCodeLocation.Builder,FunctionCodeLocation>
The object for the Lambda function location.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FunctionCodeLocation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FunctionCodeLocation.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
location()
The presigned URL you can use to download the function's .zip file that you previously uploaded.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
repositoryType()
The repository from which you can download the function.
|
static Class<? extends FunctionCodeLocation.Builder> |
serializableBuilderClass() |
FunctionCodeLocation.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String repositoryType()
The repository from which you can download the function.
public String location()
The presigned URL you can use to download the function's .zip file that you previously uploaded. The URL is valid for up to 10 minutes.
public FunctionCodeLocation.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<FunctionCodeLocation.Builder,FunctionCodeLocation>public static FunctionCodeLocation.Builder builder()
public static Class<? extends FunctionCodeLocation.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.