@Generated(value="software.amazon.awssdk:codegen") public class RevisionLocation extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<RevisionLocation.Builder,RevisionLocation>
Information about the location of an application revision.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RevisionLocation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RevisionLocation.Builder |
builder() |
boolean |
equals(Object obj) |
GitHubLocation |
gitHubLocation()
Information about the location of application artifacts stored in GitHub.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
String |
revisionType()
The type of application revision:
|
S3Location |
s3Location()
Information about the location of application artifacts stored in Amazon S3.
|
static Class<? extends RevisionLocation.Builder> |
serializableBuilderClass() |
RevisionLocation.Builder |
toBuilder() |
String |
toString() |
public String revisionType()
The type of application revision:
S3: An application revision stored in Amazon S3.
GitHub: An application revision stored in GitHub.
S3: An application revision stored in Amazon S3.
GitHub: An application revision stored in GitHub.
RevisionLocationTypepublic S3Location s3Location()
Information about the location of application artifacts stored in Amazon S3.
public GitHubLocation gitHubLocation()
Information about the location of application artifacts stored in GitHub.
public RevisionLocation.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<RevisionLocation.Builder,RevisionLocation>public static RevisionLocation.Builder builder()
public static Class<? extends RevisionLocation.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.