@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() |
copy
public 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<FunctionCodeLocation.Builder,FunctionCodeLocation>
public static FunctionCodeLocation.Builder builder()
public static Class<? extends FunctionCodeLocation.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.