Class LicenseServer
- java.lang.Object
-
- software.amazon.awssdk.services.licensemanagerusersubscriptions.model.LicenseServer
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LicenseServer.Builder,LicenseServer>
@Generated("software.amazon.awssdk:codegen") public final class LicenseServer extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LicenseServer.Builder,LicenseServer>
Information about a Remote Desktop Services (RDS) license server.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLicenseServer.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LicenseServer.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()LicenseServerHealthStatushealthStatus()The health status of the RDS license server.StringhealthStatusAsString()The health status of the RDS license server.Stringipv4Address()A list of domain IPv4 addresses that are used for the RDS license server.LicenseServerEndpointProvisioningStatusprovisioningStatus()The current state of the provisioning process for the RDS license server.StringprovisioningStatusAsString()The current state of the provisioning process for the RDS license server.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends LicenseServer.Builder>serializableBuilderClass()LicenseServer.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
healthStatus
public final LicenseServerHealthStatus healthStatus()
The health status of the RDS license server.
If the service returns an enum value that is not available in the current SDK version,
healthStatuswill returnLicenseServerHealthStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhealthStatusAsString().- Returns:
- The health status of the RDS license server.
- See Also:
LicenseServerHealthStatus
-
healthStatusAsString
public final String healthStatusAsString()
The health status of the RDS license server.
If the service returns an enum value that is not available in the current SDK version,
healthStatuswill returnLicenseServerHealthStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhealthStatusAsString().- Returns:
- The health status of the RDS license server.
- See Also:
LicenseServerHealthStatus
-
ipv4Address
public final String ipv4Address()
A list of domain IPv4 addresses that are used for the RDS license server.
- Returns:
- A list of domain IPv4 addresses that are used for the RDS license server.
-
provisioningStatus
public final LicenseServerEndpointProvisioningStatus provisioningStatus()
The current state of the provisioning process for the RDS license server.
If the service returns an enum value that is not available in the current SDK version,
provisioningStatuswill returnLicenseServerEndpointProvisioningStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromprovisioningStatusAsString().- Returns:
- The current state of the provisioning process for the RDS license server.
- See Also:
LicenseServerEndpointProvisioningStatus
-
provisioningStatusAsString
public final String provisioningStatusAsString()
The current state of the provisioning process for the RDS license server.
If the service returns an enum value that is not available in the current SDK version,
provisioningStatuswill returnLicenseServerEndpointProvisioningStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromprovisioningStatusAsString().- Returns:
- The current state of the provisioning process for the RDS license server.
- See Also:
LicenseServerEndpointProvisioningStatus
-
toBuilder
public LicenseServer.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<LicenseServer.Builder,LicenseServer>
-
builder
public static LicenseServer.Builder builder()
-
serializableBuilderClass
public static Class<? extends LicenseServer.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-