StructuredPojo
, ToCopyableBuilder<ProvisioningArtifactDetail.Builder,ProvisioningArtifactDetail>
@Generated("software.amazon.awssdk:codegen") public class ProvisioningArtifactDetail extends Object implements StructuredPojo, ToCopyableBuilder<ProvisioningArtifactDetail.Builder,ProvisioningArtifactDetail>
Detailed provisioning artifact information.
Modifier and Type | Class | Description |
---|---|---|
static interface |
ProvisioningArtifactDetail.Builder |
Modifier and Type | Method | Description |
---|---|---|
static ProvisioningArtifactDetail.Builder |
builder() |
|
Date |
createdTime() |
The UTC timestamp of the creation time.
|
String |
description() |
The text description of the provisioning artifact.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
id() |
The identifier of the provisioning artifact.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
name() |
The name assigned to the provisioning artifact.
|
static Class<? extends ProvisioningArtifactDetail.Builder> |
serializableBuilderClass() |
|
ProvisioningArtifactDetail.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
type() |
The type of the provisioning artifact.
|
public String id()
The identifier of the provisioning artifact. This is sometimes referred to as the product version.
public String name()
The name assigned to the provisioning artifact.
public String description()
The text description of the provisioning artifact.
public String type()
The type of the provisioning artifact. The following provisioning artifact types are used by AWS Marketplace products:
MARKETPLACE_AMI
- AMI products.
MARKETPLACE_CAR
- CAR (Cluster and AWS Resources) products.
MARKETPLACE_AMI
- AMI products.
MARKETPLACE_CAR
- CAR (Cluster and AWS Resources) products.
ProvisioningArtifactType
public Date createdTime()
The UTC timestamp of the creation time.
public ProvisioningArtifactDetail.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ProvisioningArtifactDetail.Builder,ProvisioningArtifactDetail>
public static ProvisioningArtifactDetail.Builder builder()
public static Class<? extends ProvisioningArtifactDetail.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.