Interface DescribePortfolioShareStatusResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribePortfolioShareStatusResponse.Builder,DescribePortfolioShareStatusResponse>,SdkBuilder<DescribePortfolioShareStatusResponse.Builder,DescribePortfolioShareStatusResponse>,SdkPojo,SdkResponse.Builder,ServiceCatalogResponse.Builder
- Enclosing class:
- DescribePortfolioShareStatusResponse
public static interface DescribePortfolioShareStatusResponse.Builder extends ServiceCatalogResponse.Builder, SdkPojo, CopyableBuilder<DescribePortfolioShareStatusResponse.Builder,DescribePortfolioShareStatusResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribePortfolioShareStatusResponse.BuilderorganizationNodeValue(String organizationNodeValue)Organization node identifier.DescribePortfolioShareStatusResponse.BuilderportfolioId(String portfolioId)The portfolio identifier.DescribePortfolioShareStatusResponse.BuilderportfolioShareToken(String portfolioShareToken)The token for the portfolio share operation.default DescribePortfolioShareStatusResponse.BuildershareDetails(Consumer<ShareDetails.Builder> shareDetails)Information about the portfolio share operation.DescribePortfolioShareStatusResponse.BuildershareDetails(ShareDetails shareDetails)Information about the portfolio share operation.DescribePortfolioShareStatusResponse.Builderstatus(String status)Status of the portfolio share operation.DescribePortfolioShareStatusResponse.Builderstatus(ShareStatus status)Status of the portfolio share operation.-
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
-
Methods inherited from interface software.amazon.awssdk.services.servicecatalog.model.ServiceCatalogResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
portfolioShareToken
DescribePortfolioShareStatusResponse.Builder portfolioShareToken(String portfolioShareToken)
The token for the portfolio share operation. For example,
share-6v24abcdefghi.- Parameters:
portfolioShareToken- The token for the portfolio share operation. For example,share-6v24abcdefghi.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portfolioId
DescribePortfolioShareStatusResponse.Builder portfolioId(String portfolioId)
The portfolio identifier.
- Parameters:
portfolioId- The portfolio identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationNodeValue
DescribePortfolioShareStatusResponse.Builder organizationNodeValue(String organizationNodeValue)
Organization node identifier. It can be either account id, organizational unit id or organization id.
- Parameters:
organizationNodeValue- Organization node identifier. It can be either account id, organizational unit id or organization id.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DescribePortfolioShareStatusResponse.Builder status(String status)
Status of the portfolio share operation.
- Parameters:
status- Status of the portfolio share operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareStatus,ShareStatus
-
status
DescribePortfolioShareStatusResponse.Builder status(ShareStatus status)
Status of the portfolio share operation.
- Parameters:
status- Status of the portfolio share operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareStatus,ShareStatus
-
shareDetails
DescribePortfolioShareStatusResponse.Builder shareDetails(ShareDetails shareDetails)
Information about the portfolio share operation.
- Parameters:
shareDetails- Information about the portfolio share operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shareDetails
default DescribePortfolioShareStatusResponse.Builder shareDetails(Consumer<ShareDetails.Builder> shareDetails)
Information about the portfolio share operation.
This is a convenience method that creates an instance of theShareDetails.Builderavoiding the need to create one manually viaShareDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toshareDetails(ShareDetails).- Parameters:
shareDetails- a consumer that will call methods onShareDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
shareDetails(ShareDetails)
-
-