Interface GetMarketplaceResourceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetMarketplaceResourceResponse.Builder,,GetMarketplaceResourceResponse> ImagebuilderResponse.Builder,SdkBuilder<GetMarketplaceResourceResponse.Builder,,GetMarketplaceResourceResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetMarketplaceResourceResponse
@Mutable
@NotThreadSafe
public static interface GetMarketplaceResourceResponse.Builder
extends ImagebuilderResponse.Builder, SdkPojo, CopyableBuilder<GetMarketplaceResourceResponse.Builder,GetMarketplaceResourceResponse>
-
Method Summary
Modifier and TypeMethodDescriptionReturns obfuscated data that contains the YAML content of the component.resourceArn(String resourceArn) The Amazon Resource Name (ARN) for the Amazon Web Services Marketplace resource that was requested.A time-limited presigned URL for downloading the component artifact from Amazon S3.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.imagebuilder.model.ImagebuilderResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
resourceArn
The Amazon Resource Name (ARN) for the Amazon Web Services Marketplace resource that was requested.
- Parameters:
resourceArn- The Amazon Resource Name (ARN) for the Amazon Web Services Marketplace resource that was requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
url
A time-limited presigned URL for downloading the component artifact from Amazon S3.
- Parameters:
url- A time-limited presigned URL for downloading the component artifact from Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
data
Returns obfuscated data that contains the YAML content of the component.
- Parameters:
data- Returns obfuscated data that contains the YAML content of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-