@Generated(value="software.amazon.awssdk:codegen") public final class GetLicenseConfigurationResponse extends LicenseManagerResponse implements ToCopyableBuilder<GetLicenseConfigurationResponse.Builder,GetLicenseConfigurationResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetLicenseConfigurationResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetLicenseConfigurationResponse.Builder |
builder() |
Long |
consumedLicenses()
Number of licenses assigned to resources.
|
List<ConsumedLicenseSummary> |
consumedLicenseSummaryList()
List of summaries for consumed licenses used by various resources.
|
String |
description()
Description of the license configuration.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
licenseConfigurationArn()
ARN of the license configuration requested.
|
String |
licenseConfigurationId()
Unique ID for the license configuration.
|
Long |
licenseCount()
Number of available licenses.
|
Boolean |
licenseCountHardLimit()
Sets the number of available licenses as a hard limit.
|
LicenseCountingType |
licenseCountingType()
Dimension on which the licenses are counted (for example, instances, cores, sockets, or VCPUs).
|
String |
licenseCountingTypeAsString()
Dimension on which the licenses are counted (for example, instances, cores, sockets, or VCPUs).
|
List<String> |
licenseRules()
List of flexible text strings designating license rules.
|
List<ManagedResourceSummary> |
managedResourceSummaryList()
List of summaries of managed resources.
|
String |
name()
Name of the license configuration.
|
String |
ownerAccountId()
Owner account ID for the license configuration.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetLicenseConfigurationResponse.Builder> |
serializableBuilderClass() |
String |
status()
License configuration status (active, etc.).
|
List<Tag> |
tags()
List of tags attached to the license configuration.
|
GetLicenseConfigurationResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String licenseConfigurationId()
Unique ID for the license configuration.
public String licenseConfigurationArn()
ARN of the license configuration requested.
public String name()
Name of the license configuration.
public String description()
Description of the license configuration.
public LicenseCountingType licenseCountingType()
Dimension on which the licenses are counted (for example, instances, cores, sockets, or VCPUs).
If the service returns an enum value that is not available in the current SDK version,
licenseCountingType will return LicenseCountingType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from licenseCountingTypeAsString().
LicenseCountingTypepublic String licenseCountingTypeAsString()
Dimension on which the licenses are counted (for example, instances, cores, sockets, or VCPUs).
If the service returns an enum value that is not available in the current SDK version,
licenseCountingType will return LicenseCountingType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from licenseCountingTypeAsString().
LicenseCountingTypepublic List<String> licenseRules()
List of flexible text strings designating license rules.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Long licenseCount()
Number of available licenses.
public Boolean licenseCountHardLimit()
Sets the number of available licenses as a hard limit.
public Long consumedLicenses()
Number of licenses assigned to resources.
public String status()
License configuration status (active, etc.).
public String ownerAccountId()
Owner account ID for the license configuration.
public List<ConsumedLicenseSummary> consumedLicenseSummaryList()
List of summaries for consumed licenses used by various resources.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<ManagedResourceSummary> managedResourceSummaryList()
List of summaries of managed resources.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Tag> tags()
List of tags attached to the license configuration.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public GetLicenseConfigurationResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetLicenseConfigurationResponse.Builder,GetLicenseConfigurationResponse>toBuilder in class AwsResponsepublic static GetLicenseConfigurationResponse.Builder builder()
public static Class<? extends GetLicenseConfigurationResponse.Builder> serializableBuilderClass()
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2019. All rights reserved.