@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RepositorySummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary data of a linked repository—a repository that has been registered with Proton.
Constructor and Description |
---|
RepositorySummary() |
Modifier and Type | Method and Description |
---|---|
RepositorySummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the linked repository.
|
String |
getConnectionArn()
The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.
|
String |
getName()
The repository name.
|
String |
getProvider()
The repository provider.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the linked repository.
|
void |
setConnectionArn(String connectionArn)
The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.
|
void |
setName(String name)
The repository name.
|
void |
setProvider(String provider)
The repository provider.
|
String |
toString()
Returns a string representation of this object.
|
RepositorySummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the linked repository.
|
RepositorySummary |
withConnectionArn(String connectionArn)
The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.
|
RepositorySummary |
withName(String name)
The repository name.
|
RepositorySummary |
withProvider(RepositoryProvider provider)
The repository provider.
|
RepositorySummary |
withProvider(String provider)
The repository provider.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the linked repository.
arn
- The Amazon Resource Name (ARN) of the linked repository.public String getArn()
The Amazon Resource Name (ARN) of the linked repository.
public RepositorySummary withArn(String arn)
The Amazon Resource Name (ARN) of the linked repository.
arn
- The Amazon Resource Name (ARN) of the linked repository.public void setConnectionArn(String connectionArn)
The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.
connectionArn
- The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.public String getConnectionArn()
The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.
public RepositorySummary withConnectionArn(String connectionArn)
The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.
connectionArn
- The Amazon Resource Name (ARN) of the of your connection that connects Proton to your repository.public void setName(String name)
The repository name.
name
- The repository name.public String getName()
The repository name.
public RepositorySummary withName(String name)
The repository name.
name
- The repository name.public void setProvider(String provider)
The repository provider.
provider
- The repository provider.RepositoryProvider
public String getProvider()
The repository provider.
RepositoryProvider
public RepositorySummary withProvider(String provider)
The repository provider.
provider
- The repository provider.RepositoryProvider
public RepositorySummary withProvider(RepositoryProvider provider)
The repository provider.
provider
- The repository provider.RepositoryProvider
public String toString()
toString
in class Object
Object.toString()
public RepositorySummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.