@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PipelineDefinitionS3Location extends Object implements Serializable, Cloneable, StructuredPojo
The location of the pipeline definition stored in Amazon S3.
Constructor and Description |
---|
PipelineDefinitionS3Location() |
Modifier and Type | Method and Description |
---|---|
PipelineDefinitionS3Location |
clone() |
boolean |
equals(Object obj) |
String |
getBucket()
Name of the S3 bucket.
|
String |
getObjectKey()
The object key (or key name) uniquely identifies the object in an S3 bucket.
|
String |
getVersionId()
Version Id of the pipeline definition file.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucket(String bucket)
Name of the S3 bucket.
|
void |
setObjectKey(String objectKey)
The object key (or key name) uniquely identifies the object in an S3 bucket.
|
void |
setVersionId(String versionId)
Version Id of the pipeline definition file.
|
String |
toString()
Returns a string representation of this object.
|
PipelineDefinitionS3Location |
withBucket(String bucket)
Name of the S3 bucket.
|
PipelineDefinitionS3Location |
withObjectKey(String objectKey)
The object key (or key name) uniquely identifies the object in an S3 bucket.
|
PipelineDefinitionS3Location |
withVersionId(String versionId)
Version Id of the pipeline definition file.
|
public void setBucket(String bucket)
Name of the S3 bucket.
bucket
- Name of the S3 bucket.public String getBucket()
Name of the S3 bucket.
public PipelineDefinitionS3Location withBucket(String bucket)
Name of the S3 bucket.
bucket
- Name of the S3 bucket.public void setObjectKey(String objectKey)
The object key (or key name) uniquely identifies the object in an S3 bucket.
objectKey
- The object key (or key name) uniquely identifies the object in an S3 bucket.public String getObjectKey()
The object key (or key name) uniquely identifies the object in an S3 bucket.
public PipelineDefinitionS3Location withObjectKey(String objectKey)
The object key (or key name) uniquely identifies the object in an S3 bucket.
objectKey
- The object key (or key name) uniquely identifies the object in an S3 bucket.public void setVersionId(String versionId)
Version Id of the pipeline definition file. If not specified, Amazon SageMaker will retrieve the latest version.
versionId
- Version Id of the pipeline definition file. If not specified, Amazon SageMaker will retrieve the latest
version.public String getVersionId()
Version Id of the pipeline definition file. If not specified, Amazon SageMaker will retrieve the latest version.
public PipelineDefinitionS3Location withVersionId(String versionId)
Version Id of the pipeline definition file. If not specified, Amazon SageMaker will retrieve the latest version.
versionId
- Version Id of the pipeline definition file. If not specified, Amazon SageMaker will retrieve the latest
version.public String toString()
toString
in class Object
Object.toString()
public PipelineDefinitionS3Location clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.