@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 Object
Object.toString()
public S3BucketRepository clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.