@Generated(value="software.amazon.awssdk:codegen") public final class ProvisioningArtifact extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProvisioningArtifact.Builder,ProvisioningArtifact>
Information about a provisioning artifact. A provisioning artifact is also known as a product version.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProvisioningArtifact.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ProvisioningArtifact.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) |
ProvisioningArtifactGuidance |
guidance()
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
|
String |
guidanceAsString()
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
|
int |
hashCode() |
String |
id()
The identifier of the provisioning artifact.
|
String |
name()
The name of the provisioning artifact.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProvisioningArtifact.Builder> |
serializableBuilderClass() |
ProvisioningArtifact.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 ProvisioningArtifactGuidance guidance()
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
If the service returns an enum value that is not available in the current SDK version, guidance will
return ProvisioningArtifactGuidance.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from guidanceAsString().
ProvisioningArtifactGuidancepublic final String guidanceAsString()
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
If the service returns an enum value that is not available in the current SDK version, guidance will
return ProvisioningArtifactGuidance.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from guidanceAsString().
ProvisioningArtifactGuidancepublic ProvisioningArtifact.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ProvisioningArtifact.Builder,ProvisioningArtifact>public static ProvisioningArtifact.Builder builder()
public static Class<? extends ProvisioningArtifact.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.