@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ArtifactDetail extends Object implements Serializable, Cloneable, StructuredPojo
Artifact details for the action execution, such as the artifact location.
Constructor and Description |
---|
ArtifactDetail() |
Modifier and Type | Method and Description |
---|---|
ArtifactDetail |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The artifact object name for the action execution.
|
S3Location |
getS3location()
The Amazon S3 artifact location for the action execution.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The artifact object name for the action execution.
|
void |
setS3location(S3Location s3location)
The Amazon S3 artifact location for the action execution.
|
String |
toString()
Returns a string representation of this object.
|
ArtifactDetail |
withName(String name)
The artifact object name for the action execution.
|
ArtifactDetail |
withS3location(S3Location s3location)
The Amazon S3 artifact location for the action execution.
|
public void setName(String name)
The artifact object name for the action execution.
name
- The artifact object name for the action execution.public String getName()
The artifact object name for the action execution.
public ArtifactDetail withName(String name)
The artifact object name for the action execution.
name
- The artifact object name for the action execution.public void setS3location(S3Location s3location)
The Amazon S3 artifact location for the action execution.
s3location
- The Amazon S3 artifact location for the action execution.public S3Location getS3location()
The Amazon S3 artifact location for the action execution.
public ArtifactDetail withS3location(S3Location s3location)
The Amazon S3 artifact location for the action execution.
s3location
- The Amazon S3 artifact location for the action execution.public String toString()
toString
in class Object
Object.toString()
public ArtifactDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.