Interface PublishPackageVersionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CodeartifactResponse.Builder,CopyableBuilder<PublishPackageVersionResponse.Builder,PublishPackageVersionResponse>,SdkBuilder<PublishPackageVersionResponse.Builder,PublishPackageVersionResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- PublishPackageVersionResponse
public static interface PublishPackageVersionResponse.Builder extends CodeartifactResponse.Builder, SdkPojo, CopyableBuilder<PublishPackageVersionResponse.Builder,PublishPackageVersionResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.services.codeartifact.model.CodeartifactResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
format
PublishPackageVersionResponse.Builder format(String format)
The format of the package version.
- Parameters:
format- The format of the package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageFormat,PackageFormat
-
format
PublishPackageVersionResponse.Builder format(PackageFormat format)
The format of the package version.
- Parameters:
format- The format of the package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageFormat,PackageFormat
-
namespace
PublishPackageVersionResponse.Builder namespace(String namespace)
The namespace of the package version.
- Parameters:
namespace- The namespace of the package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageValue
PublishPackageVersionResponse.Builder packageValue(String packageValue)
The name of the package.
- Parameters:
packageValue- The name of the package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
PublishPackageVersionResponse.Builder version(String version)
The version of the package.
- Parameters:
version- The version of the package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionRevision
PublishPackageVersionResponse.Builder versionRevision(String versionRevision)
The revision of the package version.
- Parameters:
versionRevision- The revision of the package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
PublishPackageVersionResponse.Builder status(String status)
A string that contains the status of the package version. For more information, see Package version status in the CodeArtifact User Guide.
- Parameters:
status- A string that contains the status of the package version. For more information, see Package version status in the CodeArtifact User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageVersionStatus,PackageVersionStatus
-
status
PublishPackageVersionResponse.Builder status(PackageVersionStatus status)
A string that contains the status of the package version. For more information, see Package version status in the CodeArtifact User Guide.
- Parameters:
status- A string that contains the status of the package version. For more information, see Package version status in the CodeArtifact User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PackageVersionStatus,PackageVersionStatus
-
asset
PublishPackageVersionResponse.Builder asset(AssetSummary asset)
An AssetSummary for the published asset.
- Parameters:
asset- An AssetSummary for the published asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
asset
default PublishPackageVersionResponse.Builder asset(Consumer<AssetSummary.Builder> asset)
An AssetSummary for the published asset.
This is a convenience method that creates an instance of theAssetSummary.Builderavoiding the need to create one manually viaAssetSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toasset(AssetSummary).- Parameters:
asset- a consumer that will call methods onAssetSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
asset(AssetSummary)
-
-