@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 Object
Object.toString()
public AwsRedshiftClusterDeferredMaintenanceWindow clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.