@Generated(value="software.amazon.awssdk:codegen") public final class LaunchPathSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LaunchPathSummary.Builder,LaunchPathSummary>
Summary information about a product path for a user.
Modifier and Type | Class and Description |
---|---|
static interface |
LaunchPathSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static LaunchPathSummary.Builder |
builder() |
List<ConstraintSummary> |
constraintSummaries()
The constraints on the portfolio-product relationship.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of the product path.
|
String |
name()
The name of the portfolio to which the user was assigned.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LaunchPathSummary.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
The tags associated with this product path.
|
LaunchPathSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String id()
The identifier of the product path.
public List<ConstraintSummary> constraintSummaries()
The constraints on the portfolio-product relationship.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Tag> tags()
The tags associated with this product path.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String name()
The name of the portfolio to which the user was assigned.
public LaunchPathSummary.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<LaunchPathSummary.Builder,LaunchPathSummary>
public static LaunchPathSummary.Builder builder()
public static Class<? extends LaunchPathSummary.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.