@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetComponentVersionArtifactRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| GetComponentVersionArtifactRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| GetComponentVersionArtifactRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getArn()
 The ARN of the component
 version. | 
| String | getArtifactName()
 The name of the artifact. | 
| String | getIotEndpointType()
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. | 
| String | getS3EndpointType()
 Specifies the endpoint to use when getting Amazon S3 pre-signed URLs. | 
| int | hashCode() | 
| void | setArn(String arn)
 The ARN of the component
 version. | 
| void | setArtifactName(String artifactName)
 The name of the artifact. | 
| void | setIotEndpointType(String iotEndpointType)
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. | 
| void | setS3EndpointType(String s3EndpointType)
 Specifies the endpoint to use when getting Amazon S3 pre-signed URLs. | 
| String | toString()Returns a string representation of this object. | 
| GetComponentVersionArtifactRequest | withArn(String arn)
 The ARN of the component
 version. | 
| GetComponentVersionArtifactRequest | withArtifactName(String artifactName)
 The name of the artifact. | 
| GetComponentVersionArtifactRequest | withIotEndpointType(IotEndpointType iotEndpointType)
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. | 
| GetComponentVersionArtifactRequest | withIotEndpointType(String iotEndpointType)
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. | 
| GetComponentVersionArtifactRequest | withS3EndpointType(S3EndpointType s3EndpointType)
 Specifies the endpoint to use when getting Amazon S3 pre-signed URLs. | 
| GetComponentVersionArtifactRequest | withS3EndpointType(String s3EndpointType)
 Specifies the endpoint to use when getting Amazon S3 pre-signed URLs. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setArn(String arn)
The ARN of the component version. Specify the ARN of a public or a Lambda component version.
arn - The ARN of the
        component version. Specify the ARN of a public or a Lambda component version.public String getArn()
The ARN of the component version. Specify the ARN of a public or a Lambda component version.
public GetComponentVersionArtifactRequest withArn(String arn)
The ARN of the component version. Specify the ARN of a public or a Lambda component version.
arn - The ARN of the
        component version. Specify the ARN of a public or a Lambda component version.public void setArtifactName(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.
 
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.
public String getArtifactName()
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 withArtifactName(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.
 
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.
public void setS3EndpointType(String s3EndpointType)
Specifies the endpoint to use when getting Amazon S3 pre-signed URLs.
 All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In the US
 East (N. Virginia) Region the default is GLOBAL, but you can change it to REGIONAL with
 this parameter.
 
s3EndpointType - Specifies the endpoint to use when getting Amazon S3 pre-signed URLs.
        
        All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In
        the US East (N. Virginia) Region the default is GLOBAL, but you can change it to
        REGIONAL with this parameter.
S3EndpointTypepublic String getS3EndpointType()
Specifies the endpoint to use when getting Amazon S3 pre-signed URLs.
 All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In the US
 East (N. Virginia) Region the default is GLOBAL, but you can change it to REGIONAL with
 this parameter.
 
         All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In
         the US East (N. Virginia) Region the default is GLOBAL, but you can change it to
         REGIONAL with this parameter.
S3EndpointTypepublic GetComponentVersionArtifactRequest withS3EndpointType(String s3EndpointType)
Specifies the endpoint to use when getting Amazon S3 pre-signed URLs.
 All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In the US
 East (N. Virginia) Region the default is GLOBAL, but you can change it to REGIONAL with
 this parameter.
 
s3EndpointType - Specifies the endpoint to use when getting Amazon S3 pre-signed URLs.
        
        All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In
        the US East (N. Virginia) Region the default is GLOBAL, but you can change it to
        REGIONAL with this parameter.
S3EndpointTypepublic GetComponentVersionArtifactRequest withS3EndpointType(S3EndpointType s3EndpointType)
Specifies the endpoint to use when getting Amazon S3 pre-signed URLs.
 All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In the US
 East (N. Virginia) Region the default is GLOBAL, but you can change it to REGIONAL with
 this parameter.
 
s3EndpointType - Specifies the endpoint to use when getting Amazon S3 pre-signed URLs.
        
        All Amazon Web Services Regions except US East (N. Virginia) use REGIONAL in all cases. In
        the US East (N. Virginia) Region the default is GLOBAL, but you can change it to
        REGIONAL with this parameter.
S3EndpointTypepublic void setIotEndpointType(String iotEndpointType)
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. Specify fips if you want
 the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't specify a value, the
 default is standard.
 
iotEndpointType - Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. Specify fips if
        you want the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't
        specify a value, the default is standard.IotEndpointTypepublic String getIotEndpointType()
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. Specify fips if you want
 the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't specify a value, the
 default is standard.
 
fips if
         you want the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't
         specify a value, the default is standard.IotEndpointTypepublic GetComponentVersionArtifactRequest withIotEndpointType(String iotEndpointType)
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. Specify fips if you want
 the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't specify a value, the
 default is standard.
 
iotEndpointType - Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. Specify fips if
        you want the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't
        specify a value, the default is standard.IotEndpointTypepublic GetComponentVersionArtifactRequest withIotEndpointType(IotEndpointType iotEndpointType)
 Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. Specify fips if you want
 the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't specify a value, the
 default is standard.
 
iotEndpointType - Determines if the Amazon S3 URL returned is a FIPS pre-signed URL endpoint. Specify fips if
        you want the returned Amazon S3 pre-signed URL to point to an Amazon S3 FIPS endpoint. If you don't
        specify a value, the default is standard.IotEndpointTypepublic String toString()
toString in class ObjectObject.toString()public GetComponentVersionArtifactRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()