@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateLicenseConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateLicenseConfigurationRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateLicenseConfigurationRequest |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
New description of the license configuration.
|
String |
getLicenseConfigurationArn()
Amazon Resource Name (ARN) of the license configuration.
|
String |
getLicenseConfigurationStatus()
New status of the license configuration.
|
Long |
getLicenseCount()
New number of licenses managed by the license configuration.
|
Boolean |
getLicenseCountHardLimit()
New hard limit of the number of available licenses.
|
List<String> |
getLicenseRules()
New license rules.
|
String |
getName()
New name of the license configuration.
|
List<ProductInformation> |
getProductInformationList()
New product information.
|
int |
hashCode() |
Boolean |
isLicenseCountHardLimit()
New hard limit of the number of available licenses.
|
void |
setDescription(String description)
New description of the license configuration.
|
void |
setLicenseConfigurationArn(String licenseConfigurationArn)
Amazon Resource Name (ARN) of the license configuration.
|
void |
setLicenseConfigurationStatus(String licenseConfigurationStatus)
New status of the license configuration.
|
void |
setLicenseCount(Long licenseCount)
New number of licenses managed by the license configuration.
|
void |
setLicenseCountHardLimit(Boolean licenseCountHardLimit)
New hard limit of the number of available licenses.
|
void |
setLicenseRules(Collection<String> licenseRules)
New license rules.
|
void |
setName(String name)
New name of the license configuration.
|
void |
setProductInformationList(Collection<ProductInformation> productInformationList)
New product information.
|
String |
toString()
Returns a string representation of this object.
|
UpdateLicenseConfigurationRequest |
withDescription(String description)
New description of the license configuration.
|
UpdateLicenseConfigurationRequest |
withLicenseConfigurationArn(String licenseConfigurationArn)
Amazon Resource Name (ARN) of the license configuration.
|
UpdateLicenseConfigurationRequest |
withLicenseConfigurationStatus(LicenseConfigurationStatus licenseConfigurationStatus)
New status of the license configuration.
|
UpdateLicenseConfigurationRequest |
withLicenseConfigurationStatus(String licenseConfigurationStatus)
New status of the license configuration.
|
UpdateLicenseConfigurationRequest |
withLicenseCount(Long licenseCount)
New number of licenses managed by the license configuration.
|
UpdateLicenseConfigurationRequest |
withLicenseCountHardLimit(Boolean licenseCountHardLimit)
New hard limit of the number of available licenses.
|
UpdateLicenseConfigurationRequest |
withLicenseRules(Collection<String> licenseRules)
New license rules.
|
UpdateLicenseConfigurationRequest |
withLicenseRules(String... licenseRules)
New license rules.
|
UpdateLicenseConfigurationRequest |
withName(String name)
New name of the license configuration.
|
UpdateLicenseConfigurationRequest |
withProductInformationList(Collection<ProductInformation> productInformationList)
New product information.
|
UpdateLicenseConfigurationRequest |
withProductInformationList(ProductInformation... productInformationList)
New product information.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setLicenseConfigurationArn(String licenseConfigurationArn)
Amazon Resource Name (ARN) of the license configuration.
licenseConfigurationArn - Amazon Resource Name (ARN) of the license configuration.public String getLicenseConfigurationArn()
Amazon Resource Name (ARN) of the license configuration.
public UpdateLicenseConfigurationRequest withLicenseConfigurationArn(String licenseConfigurationArn)
Amazon Resource Name (ARN) of the license configuration.
licenseConfigurationArn - Amazon Resource Name (ARN) of the license configuration.public void setLicenseConfigurationStatus(String licenseConfigurationStatus)
New status of the license configuration.
licenseConfigurationStatus - New status of the license configuration.LicenseConfigurationStatuspublic String getLicenseConfigurationStatus()
New status of the license configuration.
LicenseConfigurationStatuspublic UpdateLicenseConfigurationRequest withLicenseConfigurationStatus(String licenseConfigurationStatus)
New status of the license configuration.
licenseConfigurationStatus - New status of the license configuration.LicenseConfigurationStatuspublic UpdateLicenseConfigurationRequest withLicenseConfigurationStatus(LicenseConfigurationStatus licenseConfigurationStatus)
New status of the license configuration.
licenseConfigurationStatus - New status of the license configuration.LicenseConfigurationStatuspublic List<String> getLicenseRules()
New license rules.
public void setLicenseRules(Collection<String> licenseRules)
New license rules.
licenseRules - New license rules.public UpdateLicenseConfigurationRequest withLicenseRules(String... licenseRules)
New license rules.
NOTE: This method appends the values to the existing list (if any). Use
setLicenseRules(java.util.Collection) or withLicenseRules(java.util.Collection) if you want to
override the existing values.
licenseRules - New license rules.public UpdateLicenseConfigurationRequest withLicenseRules(Collection<String> licenseRules)
New license rules.
licenseRules - New license rules.public void setLicenseCount(Long licenseCount)
New number of licenses managed by the license configuration.
licenseCount - New number of licenses managed by the license configuration.public Long getLicenseCount()
New number of licenses managed by the license configuration.
public UpdateLicenseConfigurationRequest withLicenseCount(Long licenseCount)
New number of licenses managed by the license configuration.
licenseCount - New number of licenses managed by the license configuration.public void setLicenseCountHardLimit(Boolean licenseCountHardLimit)
New hard limit of the number of available licenses.
licenseCountHardLimit - New hard limit of the number of available licenses.public Boolean getLicenseCountHardLimit()
New hard limit of the number of available licenses.
public UpdateLicenseConfigurationRequest withLicenseCountHardLimit(Boolean licenseCountHardLimit)
New hard limit of the number of available licenses.
licenseCountHardLimit - New hard limit of the number of available licenses.public Boolean isLicenseCountHardLimit()
New hard limit of the number of available licenses.
public void setName(String name)
New name of the license configuration.
name - New name of the license configuration.public String getName()
New name of the license configuration.
public UpdateLicenseConfigurationRequest withName(String name)
New name of the license configuration.
name - New name of the license configuration.public void setDescription(String description)
New description of the license configuration.
description - New description of the license configuration.public String getDescription()
New description of the license configuration.
public UpdateLicenseConfigurationRequest withDescription(String description)
New description of the license configuration.
description - New description of the license configuration.public List<ProductInformation> getProductInformationList()
New product information.
public void setProductInformationList(Collection<ProductInformation> productInformationList)
New product information.
productInformationList - New product information.public UpdateLicenseConfigurationRequest withProductInformationList(ProductInformation... productInformationList)
New product information.
NOTE: This method appends the values to the existing list (if any). Use
setProductInformationList(java.util.Collection) or
withProductInformationList(java.util.Collection) if you want to override the existing values.
productInformationList - New product information.public UpdateLicenseConfigurationRequest withProductInformationList(Collection<ProductInformation> productInformationList)
New product information.
productInformationList - New product information.public String toString()
toString in class ObjectObject.toString()public UpdateLicenseConfigurationRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2019. All rights reserved.