Interface DescribePackageRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CodeartifactRequest.Builder,- CopyableBuilder<DescribePackageRequest.Builder,,- DescribePackageRequest> - SdkBuilder<DescribePackageRequest.Builder,,- DescribePackageRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- DescribePackageRequest
- 
Method SummaryModifier and TypeMethodDescriptionThe name of the domain that contains the repository that contains the package.domainOwner(String domainOwner) The 12-digit account number of the Amazon Web Services account that owns the domain.A format that specifies the type of the requested package.format(PackageFormat format) A format that specifies the type of the requested package.The namespace of the requested package.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.packageValue(String packageValue) The name of the requested package.repository(String repository) The name of the repository that contains the requested package.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.services.codeartifact.model.CodeartifactRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
domainThe name of the domain that contains the repository that contains the package. - Parameters:
- domain- The name of the domain that contains the repository that contains the package.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainOwnerThe 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces. - Parameters:
- domainOwner- The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
repositoryThe name of the repository that contains the requested package. - Parameters:
- repository- The name of the repository that contains the requested package.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formatA format that specifies the type of the requested package. - Parameters:
- format- A format that specifies the type of the requested package.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
formatA format that specifies the type of the requested package. - Parameters:
- format- A format that specifies the type of the requested package.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
namespaceThe namespace of the requested package. The package component that specifies its namespace depends on its type. For example: The namespace is required when requesting packages of the following formats: - 
 Maven 
- 
 Swift 
- 
 generic 
 - 
 The namespace of a Maven package version is its groupId.
- 
 The namespace of an npm or Swift package version is its scope.
- 
 The namespace of a generic package is its namespace.
- 
 Python, NuGet, Ruby, and Cargo package versions do not contain a corresponding component, package versions of those formats do not have a namespace. 
 - Parameters:
- namespace- The namespace of the requested package. The package component that specifies its namespace depends on its type. For example:- The namespace is required when requesting packages of the following formats: - 
        Maven 
- 
        Swift 
- 
        generic 
 - 
        The namespace of a Maven package version is its groupId.
- 
        The namespace of an npm or Swift package version is its scope.
- 
        The namespace of a generic package is its namespace.
- 
        Python, NuGet, Ruby, and Cargo package versions do not contain a corresponding component, package versions of those formats do not have a namespace. 
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
packageValueThe name of the requested package. - Parameters:
- packageValue- The name of the requested package.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationDescribePackageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationDescribePackageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-