@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3BucketRepository extends Object implements Serializable, Cloneable, StructuredPojo
Information about an associated repository in an S3 bucket. The associated repository contains a source code .zip file and a build artifacts .zip file that contains .jar or .class files.
| Constructor and Description |
|---|
S3BucketRepository() |
| Modifier and Type | Method and Description |
|---|---|
S3BucketRepository |
clone() |
boolean |
equals(Object obj) |
S3RepositoryDetails |
getDetails()
An
S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. |
String |
getName()
The name of the repository when the
ProviderType is S3Bucket. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDetails(S3RepositoryDetails details)
An
S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. |
void |
setName(String name)
The name of the repository when the
ProviderType is S3Bucket. |
String |
toString()
Returns a string representation of this object.
|
S3BucketRepository |
withDetails(S3RepositoryDetails details)
An
S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. |
S3BucketRepository |
withName(String name)
The name of the repository when the
ProviderType is S3Bucket. |
public void setName(String name)
The name of the repository when the ProviderType is S3Bucket.
name - The name of the repository when the ProviderType is S3Bucket.public String getName()
The name of the repository when the ProviderType is S3Bucket.
ProviderType is S3Bucket.public S3BucketRepository withName(String name)
The name of the repository when the ProviderType is S3Bucket.
name - The name of the repository when the ProviderType is S3Bucket.public void setDetails(S3RepositoryDetails details)
An S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. The CodeArtifacts object includes the S3 object keys for a source
code .zip file and for a build artifacts .zip file.
details - An S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. The CodeArtifacts object includes the S3 object keys for a
source code .zip file and for a build artifacts .zip file.public S3RepositoryDetails getDetails()
An S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. The CodeArtifacts object includes the S3 object keys for a source
code .zip file and for a build artifacts .zip file.
S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. The CodeArtifacts object includes the S3 object keys for
a source code .zip file and for a build artifacts .zip file.public S3BucketRepository withDetails(S3RepositoryDetails details)
An S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. The CodeArtifacts object includes the S3 object keys for a source
code .zip file and for a build artifacts .zip file.
details - An S3RepositoryDetails object that specifies the name of an S3 bucket and a
CodeArtifacts object. The CodeArtifacts object includes the S3 object keys for a
source code .zip file and for a build artifacts .zip file.public String toString()
toString in class ObjectObject.toString()public S3BucketRepository clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.