@Generated(value="software.amazon.awssdk:codegen") public final class GetComponentVersionArtifactRequest extends GreengrassV2Request implements ToCopyableBuilder<GetComponentVersionArtifactRequest.Builder,GetComponentVersionArtifactRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetComponentVersionArtifactRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the component
version.
|
String |
artifactName()
The name of the artifact.
|
static GetComponentVersionArtifactRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetComponentVersionArtifactRequest.Builder> |
serializableBuilderClass() |
GetComponentVersionArtifactRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN of the component version. Specify the ARN of a public or a Lambda component version.
public final String artifactName()
The name of the artifact.
You can use the GetComponent operation to
download the component recipe, which includes the URI of the artifact. The artifact name is the section of the
URI after the scheme. For example, in the artifact URI greengrass:SomeArtifact.zip, the artifact
name is SomeArtifact.zip.
You can use the GetComponent
operation to download the component recipe, which includes the URI of the artifact. The artifact name is
the section of the URI after the scheme. For example, in the artifact URI
greengrass:SomeArtifact.zip, the artifact name is SomeArtifact.zip.
public GetComponentVersionArtifactRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetComponentVersionArtifactRequest.Builder,GetComponentVersionArtifactRequest>toBuilder in class GreengrassV2Requestpublic static GetComponentVersionArtifactRequest.Builder builder()
public static Class<? extends GetComponentVersionArtifactRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.