@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceSoftwareOptions extends Object implements Serializable, Cloneable, StructuredPojo
The current options of an Elasticsearch domain service software options.
Constructor and Description |
---|
ServiceSoftwareOptions() |
Modifier and Type | Method and Description |
---|---|
ServiceSoftwareOptions |
clone() |
boolean |
equals(Object obj) |
Date |
getAutomatedUpdateDate()
Timestamp, in Epoch time, until which you can manually request a service software update.
|
Boolean |
getCancellable()
True if you are able to cancel your service software version update. |
String |
getCurrentVersion()
The current service software version that is present on the domain.
|
String |
getDescription()
The description of the
UpdateStatus . |
String |
getNewVersion()
The new service software version if one is available.
|
Boolean |
getOptionalDeployment()
True if a service software is never automatically updated. |
Boolean |
getUpdateAvailable()
True if you are able to update you service software version. |
String |
getUpdateStatus()
The status of your service software update.
|
int |
hashCode() |
Boolean |
isCancellable()
True if you are able to cancel your service software version update. |
Boolean |
isOptionalDeployment()
True if a service software is never automatically updated. |
Boolean |
isUpdateAvailable()
True if you are able to update you service software version. |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAutomatedUpdateDate(Date automatedUpdateDate)
Timestamp, in Epoch time, until which you can manually request a service software update.
|
void |
setCancellable(Boolean cancellable)
True if you are able to cancel your service software version update. |
void |
setCurrentVersion(String currentVersion)
The current service software version that is present on the domain.
|
void |
setDescription(String description)
The description of the
UpdateStatus . |
void |
setNewVersion(String newVersion)
The new service software version if one is available.
|
void |
setOptionalDeployment(Boolean optionalDeployment)
True if a service software is never automatically updated. |
void |
setUpdateAvailable(Boolean updateAvailable)
True if you are able to update you service software version. |
void |
setUpdateStatus(String updateStatus)
The status of your service software update.
|
String |
toString()
Returns a string representation of this object.
|
ServiceSoftwareOptions |
withAutomatedUpdateDate(Date automatedUpdateDate)
Timestamp, in Epoch time, until which you can manually request a service software update.
|
ServiceSoftwareOptions |
withCancellable(Boolean cancellable)
True if you are able to cancel your service software version update. |
ServiceSoftwareOptions |
withCurrentVersion(String currentVersion)
The current service software version that is present on the domain.
|
ServiceSoftwareOptions |
withDescription(String description)
The description of the
UpdateStatus . |
ServiceSoftwareOptions |
withNewVersion(String newVersion)
The new service software version if one is available.
|
ServiceSoftwareOptions |
withOptionalDeployment(Boolean optionalDeployment)
True if a service software is never automatically updated. |
ServiceSoftwareOptions |
withUpdateAvailable(Boolean updateAvailable)
True if you are able to update you service software version. |
ServiceSoftwareOptions |
withUpdateStatus(DeploymentStatus updateStatus)
The status of your service software update.
|
ServiceSoftwareOptions |
withUpdateStatus(String updateStatus)
The status of your service software update.
|
public void setCurrentVersion(String currentVersion)
The current service software version that is present on the domain.
currentVersion
- The current service software version that is present on the domain.public String getCurrentVersion()
The current service software version that is present on the domain.
public ServiceSoftwareOptions withCurrentVersion(String currentVersion)
The current service software version that is present on the domain.
currentVersion
- The current service software version that is present on the domain.public void setNewVersion(String newVersion)
The new service software version if one is available.
newVersion
- The new service software version if one is available.public String getNewVersion()
The new service software version if one is available.
public ServiceSoftwareOptions withNewVersion(String newVersion)
The new service software version if one is available.
newVersion
- The new service software version if one is available.public void setUpdateAvailable(Boolean updateAvailable)
True
if you are able to update you service software version. False
if you are not able
to update your service software version.
updateAvailable
- True if you are able to update you service software version. False
public Boolean getUpdateAvailable()
True
if you are able to update you service software version. False
if you are not able
to update your service software version.
False
public ServiceSoftwareOptions withUpdateAvailable(Boolean updateAvailable)
True
if you are able to update you service software version. False
if you are not able
to update your service software version.
updateAvailable
- True if you are able to update you service software version. False
public Boolean isUpdateAvailable()
True
if you are able to update you service software version. False
if you are not able
to update your service software version.
False
public void setCancellable(Boolean cancellable)
True
if you are able to cancel your service software version update. False
if you are
not able to cancel your service software version.
cancellable
- True if you are able to cancel your service software version update. False
public Boolean getCancellable()
True
if you are able to cancel your service software version update. False
if you are
not able to cancel your service software version.
False
public ServiceSoftwareOptions withCancellable(Boolean cancellable)
True
if you are able to cancel your service software version update. False
if you are
not able to cancel your service software version.
cancellable
- True if you are able to cancel your service software version update. False
public Boolean isCancellable()
True
if you are able to cancel your service software version update. False
if you are
not able to cancel your service software version.
False
public void setUpdateStatus(String updateStatus)
The status of your service software update. This field can take the following values: ELIGIBLE
,
PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and NOT_ELIGIBLE
.
updateStatus
- The status of your service software update. This field can take the following values:
ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and
NOT_ELIGIBLE
.DeploymentStatus
public String getUpdateStatus()
The status of your service software update. This field can take the following values: ELIGIBLE
,
PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and NOT_ELIGIBLE
.
ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and
NOT_ELIGIBLE
.DeploymentStatus
public ServiceSoftwareOptions withUpdateStatus(String updateStatus)
The status of your service software update. This field can take the following values: ELIGIBLE
,
PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and NOT_ELIGIBLE
.
updateStatus
- The status of your service software update. This field can take the following values:
ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and
NOT_ELIGIBLE
.DeploymentStatus
public ServiceSoftwareOptions withUpdateStatus(DeploymentStatus updateStatus)
The status of your service software update. This field can take the following values: ELIGIBLE
,
PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and NOT_ELIGIBLE
.
updateStatus
- The status of your service software update. This field can take the following values:
ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
, COMPLETED
, and
NOT_ELIGIBLE
.DeploymentStatus
public void setDescription(String description)
The description of the UpdateStatus
.
description
- The description of the UpdateStatus
.public String getDescription()
The description of the UpdateStatus
.
UpdateStatus
.public ServiceSoftwareOptions withDescription(String description)
The description of the UpdateStatus
.
description
- The description of the UpdateStatus
.public void setAutomatedUpdateDate(Date automatedUpdateDate)
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
automatedUpdateDate
- Timestamp, in Epoch time, until which you can manually request a service software update. After this date,
we automatically update your service software.public Date getAutomatedUpdateDate()
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
public ServiceSoftwareOptions withAutomatedUpdateDate(Date automatedUpdateDate)
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
automatedUpdateDate
- Timestamp, in Epoch time, until which you can manually request a service software update. After this date,
we automatically update your service software.public void setOptionalDeployment(Boolean optionalDeployment)
True
if a service software is never automatically updated. False
if a service software
is automatically updated after AutomatedUpdateDate
.
optionalDeployment
- True if a service software is never automatically updated. False
if a service software
is automatically updated after AutomatedUpdateDate
public Boolean getOptionalDeployment()
True
if a service software is never automatically updated. False
if a service software
is automatically updated after AutomatedUpdateDate
.
False
if a service
software is automatically updated after AutomatedUpdateDate
public ServiceSoftwareOptions withOptionalDeployment(Boolean optionalDeployment)
True
if a service software is never automatically updated. False
if a service software
is automatically updated after AutomatedUpdateDate
.
optionalDeployment
- True if a service software is never automatically updated. False
if a service software
is automatically updated after AutomatedUpdateDate
public Boolean isOptionalDeployment()
True
if a service software is never automatically updated. False
if a service software
is automatically updated after AutomatedUpdateDate
.
False
if a service
software is automatically updated after AutomatedUpdateDate
public String toString()
toString
in class Object
Object.toString()
public ServiceSoftwareOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2022. All rights reserved.