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.The obfuscated S3 URL to download the component artifact from.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.imagebuilder.model.ImagebuilderResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods 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
The obfuscated S3 URL to download the component artifact from.
- Parameters:
url
- The obfuscated S3 URL to download the component artifact from.- 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.
-