CopyableBuilder<LaunchPathSummary.Builder,LaunchPathSummary>
, SdkBuilder<LaunchPathSummary.Builder,LaunchPathSummary>
public static interface LaunchPathSummary.Builder extends CopyableBuilder<LaunchPathSummary.Builder,LaunchPathSummary>
Modifier and Type | Method | Description |
---|---|---|
LaunchPathSummary.Builder |
constraintSummaries(Collection<ConstraintSummary> constraintSummaries) |
List of constraints on the portfolio-product relationship.
|
LaunchPathSummary.Builder |
constraintSummaries(ConstraintSummary... constraintSummaries) |
List of constraints on the portfolio-product relationship.
|
LaunchPathSummary.Builder |
id(String id) |
The unique identifier of the product path.
|
LaunchPathSummary.Builder |
name(String name) |
Corresponds to the name of the portfolio to which the user was assigned.
|
LaunchPathSummary.Builder |
tags(Collection<Tag> tags) |
List of tags used by this launch path.
|
LaunchPathSummary.Builder |
tags(Tag... tags) |
List of tags used by this launch path.
|
copy
apply, build
LaunchPathSummary.Builder id(String id)
The unique identifier of the product path.
id
- The unique identifier of the product path.LaunchPathSummary.Builder constraintSummaries(Collection<ConstraintSummary> constraintSummaries)
List of constraints on the portfolio-product relationship.
constraintSummaries
- List of constraints on the portfolio-product relationship.LaunchPathSummary.Builder constraintSummaries(ConstraintSummary... constraintSummaries)
List of constraints on the portfolio-product relationship.
NOTE: This method appends the values to the existing list (if any). Use
#setConstraintSummaries(java.util.Collection)
or
#withConstraintSummaries(java.util.Collection)
if you want to override the existing values.
constraintSummaries
- List of constraints on the portfolio-product relationship.LaunchPathSummary.Builder tags(Collection<Tag> tags)
List of tags used by this launch path.
tags
- List of tags used by this launch path.LaunchPathSummary.Builder tags(Tag... tags)
List of tags used by this launch path.
NOTE: This method appends the values to the existing list (if any). Use
#setTags(java.util.Collection)
or #withTags(java.util.Collection)
if you want to override the
existing values.
tags
- List of tags used by this launch path.LaunchPathSummary.Builder name(String name)
Corresponds to the name of the portfolio to which the user was assigned.
name
- Corresponds to the name of the portfolio to which the user was assigned.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.