Interface PackageVersionHistory.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PackageVersionHistory.Builder,,PackageVersionHistory> SdkBuilder<PackageVersionHistory.Builder,,PackageVersionHistory> SdkPojo
- Enclosing class:
PackageVersionHistory
public static interface PackageVersionHistory.Builder
extends SdkPojo, CopyableBuilder<PackageVersionHistory.Builder,PackageVersionHistory>
-
Method Summary
Modifier and TypeMethodDescriptioncommitMessage(String commitMessage) A message associated with the package version when it was uploaded.The date and time when the package was created.default PackageVersionHistory.BuilderpackageConfiguration(Consumer<PackageConfiguration.Builder> packageConfiguration) The configuration details for a specific version of a package.packageConfiguration(PackageConfiguration packageConfiguration) The configuration details for a specific version of a package.packageVersion(String packageVersion) The package version.default PackageVersionHistory.BuilderpluginProperties(Consumer<PluginProperties.Builder> pluginProperties) Additional information about plugin properties if the package is aZIP-PLUGINpackage.pluginProperties(PluginProperties pluginProperties) Additional information about plugin properties if the package is aZIP-PLUGINpackage.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
packageVersion
The package version.
- Parameters:
packageVersion- The package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
commitMessage
A message associated with the package version when it was uploaded.
- Parameters:
commitMessage- A message associated with the package version when it was uploaded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the package was created.
- Parameters:
createdAt- The date and time when the package was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pluginProperties
Additional information about plugin properties if the package is a
ZIP-PLUGINpackage.- Parameters:
pluginProperties- Additional information about plugin properties if the package is aZIP-PLUGINpackage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pluginProperties
default PackageVersionHistory.Builder pluginProperties(Consumer<PluginProperties.Builder> pluginProperties) Additional information about plugin properties if the package is a
This is a convenience method that creates an instance of theZIP-PLUGINpackage.PluginProperties.Builderavoiding the need to create one manually viaPluginProperties.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topluginProperties(PluginProperties).- Parameters:
pluginProperties- a consumer that will call methods onPluginProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
packageConfiguration
The configuration details for a specific version of a package.
- Parameters:
packageConfiguration- The configuration details for a specific version of a package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageConfiguration
default PackageVersionHistory.Builder packageConfiguration(Consumer<PackageConfiguration.Builder> packageConfiguration) The configuration details for a specific version of a package.
This is a convenience method that creates an instance of thePackageConfiguration.Builderavoiding the need to create one manually viaPackageConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topackageConfiguration(PackageConfiguration).- Parameters:
packageConfiguration- a consumer that will call methods onPackageConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-