@Generated(value="software.amazon.awssdk:codegen") public final class DescribePortfolioSharesRequest extends ServiceCatalogRequest implements ToCopyableBuilder<DescribePortfolioSharesRequest.Builder,DescribePortfolioSharesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribePortfolioSharesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribePortfolioSharesRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
pageSize()
The maximum number of items to return with this call.
|
String |
pageToken()
The page token for the next set of results.
|
String |
portfolioId()
The unique identifier of the portfolio for which shares will be retrieved.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribePortfolioSharesRequest.Builder> |
serializableBuilderClass() |
DescribePortfolioSharesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DescribePortfolioShareType |
type()
The type of portfolio share to summarize.
|
String |
typeAsString()
The type of portfolio share to summarize.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String portfolioId()
The unique identifier of the portfolio for which shares will be retrieved.
public final DescribePortfolioShareType type()
The type of portfolio share to summarize. This field acts as a filter on the type of portfolio share, which can be one of the following:
1. ACCOUNT - Represents an external account to account share.
2. ORGANIZATION - Represents a share to an organization. This share is available to every account in
the organization.
3. ORGANIZATIONAL_UNIT - Represents a share to an organizational unit.
4. ORGANIZATION_MEMBER_ACCOUNT - Represents a share to an account in the organization.
If the service returns an enum value that is not available in the current SDK version, type will return
DescribePortfolioShareType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from typeAsString().
1. ACCOUNT - Represents an external account to account share.
2. ORGANIZATION - Represents a share to an organization. This share is available to every
account in the organization.
3. ORGANIZATIONAL_UNIT - Represents a share to an organizational unit.
4. ORGANIZATION_MEMBER_ACCOUNT - Represents a share to an account in the organization.
DescribePortfolioShareTypepublic final String typeAsString()
The type of portfolio share to summarize. This field acts as a filter on the type of portfolio share, which can be one of the following:
1. ACCOUNT - Represents an external account to account share.
2. ORGANIZATION - Represents a share to an organization. This share is available to every account in
the organization.
3. ORGANIZATIONAL_UNIT - Represents a share to an organizational unit.
4. ORGANIZATION_MEMBER_ACCOUNT - Represents a share to an account in the organization.
If the service returns an enum value that is not available in the current SDK version, type will return
DescribePortfolioShareType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from typeAsString().
1. ACCOUNT - Represents an external account to account share.
2. ORGANIZATION - Represents a share to an organization. This share is available to every
account in the organization.
3. ORGANIZATIONAL_UNIT - Represents a share to an organizational unit.
4. ORGANIZATION_MEMBER_ACCOUNT - Represents a share to an account in the organization.
DescribePortfolioShareTypepublic final String pageToken()
The page token for the next set of results. To retrieve the first set of results, use null.
public final Integer pageSize()
The maximum number of items to return with this call.
public DescribePortfolioSharesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribePortfolioSharesRequest.Builder,DescribePortfolioSharesRequest>toBuilder in class ServiceCatalogRequestpublic static DescribePortfolioSharesRequest.Builder builder()
public static Class<? extends DescribePortfolioSharesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.