@Generated(value="software.amazon.awssdk:codegen") public final class ProvisioningArtifactSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProvisioningArtifactSummary.Builder,ProvisioningArtifactSummary>
Summary information about a provisioning artifact (also known as a version) for a product.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProvisioningArtifactSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ProvisioningArtifactSummary.Builder |
builder() |
Instant |
createdTime()
The UTC time stamp of the creation time.
|
String |
description()
The description of the provisioning artifact.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasProvisioningArtifactMetadata()
Returns true if the ProvisioningArtifactMetadata property was specified by the sender (it may be empty), or false
if the sender did not specify the value (it will be empty).
|
String |
id()
The identifier of the provisioning artifact.
|
String |
name()
The name of the provisioning artifact.
|
Map<String,String> |
provisioningArtifactMetadata()
The metadata for the provisioning artifact.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProvisioningArtifactSummary.Builder> |
serializableBuilderClass() |
ProvisioningArtifactSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The identifier of the provisioning artifact.
public final String name()
The name of the provisioning artifact.
public final String description()
The description of the provisioning artifact.
public final Instant createdTime()
The UTC time stamp of the creation time.
public final boolean hasProvisioningArtifactMetadata()
public final Map<String,String> provisioningArtifactMetadata()
The metadata for the provisioning artifact. This is used with AWS Marketplace products.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasProvisioningArtifactMetadata() to see if a value was sent in this field.
public ProvisioningArtifactSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ProvisioningArtifactSummary.Builder,ProvisioningArtifactSummary>public static ProvisioningArtifactSummary.Builder builder()
public static Class<? extends ProvisioningArtifactSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.