@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsRedshiftClusterDeferredMaintenanceWindow extends Object implements Serializable, Cloneable, StructuredPojo
A time windows during which maintenance was deferred for an Amazon Redshift cluster.
| Constructor and Description |
|---|
AwsRedshiftClusterDeferredMaintenanceWindow() |
| Modifier and Type | Method and Description |
|---|---|
AwsRedshiftClusterDeferredMaintenanceWindow |
clone() |
boolean |
equals(Object obj) |
String |
getDeferMaintenanceEndTime()
The end of the time window for which maintenance was deferred.
|
String |
getDeferMaintenanceIdentifier()
The identifier of the maintenance window.
|
String |
getDeferMaintenanceStartTime()
The start of the time window for which maintenance was deferred.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDeferMaintenanceEndTime(String deferMaintenanceEndTime)
The end of the time window for which maintenance was deferred.
|
void |
setDeferMaintenanceIdentifier(String deferMaintenanceIdentifier)
The identifier of the maintenance window.
|
void |
setDeferMaintenanceStartTime(String deferMaintenanceStartTime)
The start of the time window for which maintenance was deferred.
|
String |
toString()
Returns a string representation of this object.
|
AwsRedshiftClusterDeferredMaintenanceWindow |
withDeferMaintenanceEndTime(String deferMaintenanceEndTime)
The end of the time window for which maintenance was deferred.
|
AwsRedshiftClusterDeferredMaintenanceWindow |
withDeferMaintenanceIdentifier(String deferMaintenanceIdentifier)
The identifier of the maintenance window.
|
AwsRedshiftClusterDeferredMaintenanceWindow |
withDeferMaintenanceStartTime(String deferMaintenanceStartTime)
The start of the time window for which maintenance was deferred.
|
public AwsRedshiftClusterDeferredMaintenanceWindow()
public void setDeferMaintenanceEndTime(String deferMaintenanceEndTime)
The end of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
deferMaintenanceEndTime - The end of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public String getDeferMaintenanceEndTime()
The end of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public AwsRedshiftClusterDeferredMaintenanceWindow withDeferMaintenanceEndTime(String deferMaintenanceEndTime)
The end of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
deferMaintenanceEndTime - The end of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public void setDeferMaintenanceIdentifier(String deferMaintenanceIdentifier)
The identifier of the maintenance window.
deferMaintenanceIdentifier - The identifier of the maintenance window.public String getDeferMaintenanceIdentifier()
The identifier of the maintenance window.
public AwsRedshiftClusterDeferredMaintenanceWindow withDeferMaintenanceIdentifier(String deferMaintenanceIdentifier)
The identifier of the maintenance window.
deferMaintenanceIdentifier - The identifier of the maintenance window.public void setDeferMaintenanceStartTime(String deferMaintenanceStartTime)
The start of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
deferMaintenanceStartTime - The start of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public String getDeferMaintenanceStartTime()
The start of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public AwsRedshiftClusterDeferredMaintenanceWindow withDeferMaintenanceStartTime(String deferMaintenanceStartTime)
The start of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z.
deferMaintenanceStartTime - The start of the time window for which maintenance was deferred.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
public String toString()
toString in class ObjectObject.toString()public AwsRedshiftClusterDeferredMaintenanceWindow clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.