@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LayerVersionContentOutput extends Object implements Serializable, Cloneable, StructuredPojo
Details about a version of an Lambda layer.
Constructor and Description |
---|
LayerVersionContentOutput() |
Modifier and Type | Method and Description |
---|---|
LayerVersionContentOutput |
clone() |
boolean |
equals(Object obj) |
String |
getCodeSha256()
The SHA-256 hash of the layer archive.
|
Long |
getCodeSize()
The size of the layer archive in bytes.
|
String |
getLocation()
A link to the layer archive in Amazon S3 that is valid for 10 minutes.
|
String |
getSigningJobArn()
The Amazon Resource Name (ARN) of a signing job.
|
String |
getSigningProfileVersionArn()
The Amazon Resource Name (ARN) for a signing profile version.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCodeSha256(String codeSha256)
The SHA-256 hash of the layer archive.
|
void |
setCodeSize(Long codeSize)
The size of the layer archive in bytes.
|
void |
setLocation(String location)
A link to the layer archive in Amazon S3 that is valid for 10 minutes.
|
void |
setSigningJobArn(String signingJobArn)
The Amazon Resource Name (ARN) of a signing job.
|
void |
setSigningProfileVersionArn(String signingProfileVersionArn)
The Amazon Resource Name (ARN) for a signing profile version.
|
String |
toString()
Returns a string representation of this object.
|
LayerVersionContentOutput |
withCodeSha256(String codeSha256)
The SHA-256 hash of the layer archive.
|
LayerVersionContentOutput |
withCodeSize(Long codeSize)
The size of the layer archive in bytes.
|
LayerVersionContentOutput |
withLocation(String location)
A link to the layer archive in Amazon S3 that is valid for 10 minutes.
|
LayerVersionContentOutput |
withSigningJobArn(String signingJobArn)
The Amazon Resource Name (ARN) of a signing job.
|
LayerVersionContentOutput |
withSigningProfileVersionArn(String signingProfileVersionArn)
The Amazon Resource Name (ARN) for a signing profile version.
|
public void setLocation(String location)
A link to the layer archive in Amazon S3 that is valid for 10 minutes.
location
- A link to the layer archive in Amazon S3 that is valid for 10 minutes.public String getLocation()
A link to the layer archive in Amazon S3 that is valid for 10 minutes.
public LayerVersionContentOutput withLocation(String location)
A link to the layer archive in Amazon S3 that is valid for 10 minutes.
location
- A link to the layer archive in Amazon S3 that is valid for 10 minutes.public void setCodeSha256(String codeSha256)
The SHA-256 hash of the layer archive.
codeSha256
- The SHA-256 hash of the layer archive.public String getCodeSha256()
The SHA-256 hash of the layer archive.
public LayerVersionContentOutput withCodeSha256(String codeSha256)
The SHA-256 hash of the layer archive.
codeSha256
- The SHA-256 hash of the layer archive.public void setCodeSize(Long codeSize)
The size of the layer archive in bytes.
codeSize
- The size of the layer archive in bytes.public Long getCodeSize()
The size of the layer archive in bytes.
public LayerVersionContentOutput withCodeSize(Long codeSize)
The size of the layer archive in bytes.
codeSize
- The size of the layer archive in bytes.public void setSigningProfileVersionArn(String signingProfileVersionArn)
The Amazon Resource Name (ARN) for a signing profile version.
signingProfileVersionArn
- The Amazon Resource Name (ARN) for a signing profile version.public String getSigningProfileVersionArn()
The Amazon Resource Name (ARN) for a signing profile version.
public LayerVersionContentOutput withSigningProfileVersionArn(String signingProfileVersionArn)
The Amazon Resource Name (ARN) for a signing profile version.
signingProfileVersionArn
- The Amazon Resource Name (ARN) for a signing profile version.public void setSigningJobArn(String signingJobArn)
The Amazon Resource Name (ARN) of a signing job.
signingJobArn
- The Amazon Resource Name (ARN) of a signing job.public String getSigningJobArn()
The Amazon Resource Name (ARN) of a signing job.
public LayerVersionContentOutput withSigningJobArn(String signingJobArn)
The Amazon Resource Name (ARN) of a signing job.
signingJobArn
- The Amazon Resource Name (ARN) of a signing job.public String toString()
toString
in class Object
Object.toString()
public LayerVersionContentOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.