public class RevisionLocation extends Object implements Serializable
Information about an application revision's location.
Constructor and Description |
---|
RevisionLocation() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
GitHubLocation |
getGitHubLocation()
Information about the location of application artifacts that are
stored in GitHub.
|
String |
getRevisionType()
The application revision's type: S3: An application revision
stored in Amazon S3. GitHub: An application revision stored
in GitHub.
|
S3Location |
getS3Location()
Information about the location of application artifacts that are
stored in Amazon S3.
|
int |
hashCode() |
void |
setGitHubLocation(GitHubLocation gitHubLocation)
Information about the location of application artifacts that are
stored in GitHub.
|
void |
setRevisionType(RevisionLocationType revisionType)
The application revision's type: S3: An application revision
stored in Amazon S3. GitHub: An application revision stored
in GitHub.
|
void |
setRevisionType(String revisionType)
The application revision's type: S3: An application revision
stored in Amazon S3. GitHub: An application revision stored
in GitHub.
|
void |
setS3Location(S3Location s3Location)
Information about the location of application artifacts that are
stored in Amazon S3.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
RevisionLocation |
withGitHubLocation(GitHubLocation gitHubLocation)
Information about the location of application artifacts that are
stored in GitHub.
|
RevisionLocation |
withRevisionType(RevisionLocationType revisionType)
The application revision's type: S3: An application revision
stored in Amazon S3. GitHub: An application revision stored
in GitHub.
|
RevisionLocation |
withRevisionType(String revisionType)
The application revision's type: S3: An application revision
stored in Amazon S3. GitHub: An application revision stored
in GitHub.
|
RevisionLocation |
withS3Location(S3Location s3Location)
Information about the location of application artifacts that are
stored in Amazon S3.
|
public String getRevisionType()
Constraints:
Allowed Values: S3, GitHub
RevisionLocationType
public void setRevisionType(String revisionType)
Constraints:
Allowed Values: S3, GitHub
revisionType
- The application revision's type: RevisionLocationType
public RevisionLocation withRevisionType(String revisionType)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: S3, GitHub
revisionType
- The application revision's type: RevisionLocationType
public void setRevisionType(RevisionLocationType revisionType)
Constraints:
Allowed Values: S3, GitHub
revisionType
- The application revision's type: RevisionLocationType
public RevisionLocation withRevisionType(RevisionLocationType revisionType)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: S3, GitHub
revisionType
- The application revision's type: RevisionLocationType
public S3Location getS3Location()
public void setS3Location(S3Location s3Location)
s3Location
- Information about the location of application artifacts that are
stored in Amazon S3.public RevisionLocation withS3Location(S3Location s3Location)
Returns a reference to this object so that method calls can be chained together.
s3Location
- Information about the location of application artifacts that are
stored in Amazon S3.public GitHubLocation getGitHubLocation()
public void setGitHubLocation(GitHubLocation gitHubLocation)
gitHubLocation
- Information about the location of application artifacts that are
stored in GitHub.public RevisionLocation withGitHubLocation(GitHubLocation gitHubLocation)
Returns a reference to this object so that method calls can be chained together.
gitHubLocation
- Information about the location of application artifacts that are
stored in GitHub.public String toString()
toString
in class Object
Object.toString()
Copyright © 2015. All rights reserved.