@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CodeStarParameters extends Object implements Serializable, Cloneable, StructuredPojo
The subtype containing details about the Codestar connection Type
.
Constructor and Description |
---|
CodeStarParameters() |
Modifier and Type | Method and Description |
---|---|
CodeStarParameters |
clone() |
boolean |
equals(Object obj) |
String |
getArtifactPath()
The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
|
String |
getBranch()
The specific branch where the artifact resides.
|
String |
getConnectionArn()
The CodeStar ARN, which is the connection between Service Catalog and the external repository.
|
String |
getRepository()
The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArtifactPath(String artifactPath)
The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
|
void |
setBranch(String branch)
The specific branch where the artifact resides.
|
void |
setConnectionArn(String connectionArn)
The CodeStar ARN, which is the connection between Service Catalog and the external repository.
|
void |
setRepository(String repository)
The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
|
String |
toString()
Returns a string representation of this object.
|
CodeStarParameters |
withArtifactPath(String artifactPath)
The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
|
CodeStarParameters |
withBranch(String branch)
The specific branch where the artifact resides.
|
CodeStarParameters |
withConnectionArn(String connectionArn)
The CodeStar ARN, which is the connection between Service Catalog and the external repository.
|
CodeStarParameters |
withRepository(String repository)
The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
|
public void setConnectionArn(String connectionArn)
The CodeStar ARN, which is the connection between Service Catalog and the external repository.
connectionArn
- The CodeStar ARN, which is the connection between Service Catalog and the external repository.public String getConnectionArn()
The CodeStar ARN, which is the connection between Service Catalog and the external repository.
public CodeStarParameters withConnectionArn(String connectionArn)
The CodeStar ARN, which is the connection between Service Catalog and the external repository.
connectionArn
- The CodeStar ARN, which is the connection between Service Catalog and the external repository.public void setRepository(String repository)
The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
repository
- The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."public String getRepository()
The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
public CodeStarParameters withRepository(String repository)
The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
repository
- The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."public void setBranch(String branch)
The specific branch where the artifact resides.
branch
- The specific branch where the artifact resides.public String getBranch()
The specific branch where the artifact resides.
public CodeStarParameters withBranch(String branch)
The specific branch where the artifact resides.
branch
- The specific branch where the artifact resides.public void setArtifactPath(String artifactPath)
The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
artifactPath
- The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."public String getArtifactPath()
The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
public CodeStarParameters withArtifactPath(String artifactPath)
The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
artifactPath
- The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."public String toString()
toString
in class Object
Object.toString()
public CodeStarParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.