@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProductionBranch extends Object implements Serializable, Cloneable, StructuredPojo
Describes the information about a production branch for an Amplify app.
Constructor and Description |
---|
ProductionBranch() |
Modifier and Type | Method and Description |
---|---|
ProductionBranch |
clone() |
boolean |
equals(Object obj) |
String |
getBranchName()
The branch name for the production branch.
|
Date |
getLastDeployTime()
The last deploy time of the production branch.
|
String |
getStatus()
The status of the production branch.
|
String |
getThumbnailUrl()
The thumbnail URL for the production branch.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBranchName(String branchName)
The branch name for the production branch.
|
void |
setLastDeployTime(Date lastDeployTime)
The last deploy time of the production branch.
|
void |
setStatus(String status)
The status of the production branch.
|
void |
setThumbnailUrl(String thumbnailUrl)
The thumbnail URL for the production branch.
|
String |
toString()
Returns a string representation of this object.
|
ProductionBranch |
withBranchName(String branchName)
The branch name for the production branch.
|
ProductionBranch |
withLastDeployTime(Date lastDeployTime)
The last deploy time of the production branch.
|
ProductionBranch |
withStatus(String status)
The status of the production branch.
|
ProductionBranch |
withThumbnailUrl(String thumbnailUrl)
The thumbnail URL for the production branch.
|
public void setLastDeployTime(Date lastDeployTime)
The last deploy time of the production branch.
lastDeployTime
- The last deploy time of the production branch.public Date getLastDeployTime()
The last deploy time of the production branch.
public ProductionBranch withLastDeployTime(Date lastDeployTime)
The last deploy time of the production branch.
lastDeployTime
- The last deploy time of the production branch.public void setStatus(String status)
The status of the production branch.
status
- The status of the production branch.public String getStatus()
The status of the production branch.
public ProductionBranch withStatus(String status)
The status of the production branch.
status
- The status of the production branch.public void setThumbnailUrl(String thumbnailUrl)
The thumbnail URL for the production branch.
thumbnailUrl
- The thumbnail URL for the production branch.public String getThumbnailUrl()
The thumbnail URL for the production branch.
public ProductionBranch withThumbnailUrl(String thumbnailUrl)
The thumbnail URL for the production branch.
thumbnailUrl
- The thumbnail URL for the production branch.public void setBranchName(String branchName)
The branch name for the production branch.
branchName
- The branch name for the production branch.public String getBranchName()
The branch name for the production branch.
public ProductionBranch withBranchName(String branchName)
The branch name for the production branch.
branchName
- The branch name for the production branch.public String toString()
toString
in class Object
Object.toString()
public ProductionBranch clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.