@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CostAllocationTagBackfillRequest extends Object implements Serializable, Cloneable, StructuredPojo
The cost allocation tag backfill request structure that contains metadata and details of a certain backfill.
Constructor and Description |
---|
CostAllocationTagBackfillRequest() |
Modifier and Type | Method and Description |
---|---|
CostAllocationTagBackfillRequest |
clone() |
boolean |
equals(Object obj) |
String |
getBackfillFrom()
The date the backfill starts from.
|
String |
getBackfillStatus()
The status of the cost allocation tag backfill request.
|
String |
getCompletedAt()
The backfill completion time.
|
String |
getLastUpdatedAt()
The time when the backfill status was last updated.
|
String |
getRequestedAt()
The time when the backfill was requested.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBackfillFrom(String backfillFrom)
The date the backfill starts from.
|
void |
setBackfillStatus(String backfillStatus)
The status of the cost allocation tag backfill request.
|
void |
setCompletedAt(String completedAt)
The backfill completion time.
|
void |
setLastUpdatedAt(String lastUpdatedAt)
The time when the backfill status was last updated.
|
void |
setRequestedAt(String requestedAt)
The time when the backfill was requested.
|
String |
toString()
Returns a string representation of this object.
|
CostAllocationTagBackfillRequest |
withBackfillFrom(String backfillFrom)
The date the backfill starts from.
|
CostAllocationTagBackfillRequest |
withBackfillStatus(CostAllocationTagBackfillStatus backfillStatus)
The status of the cost allocation tag backfill request.
|
CostAllocationTagBackfillRequest |
withBackfillStatus(String backfillStatus)
The status of the cost allocation tag backfill request.
|
CostAllocationTagBackfillRequest |
withCompletedAt(String completedAt)
The backfill completion time.
|
CostAllocationTagBackfillRequest |
withLastUpdatedAt(String lastUpdatedAt)
The time when the backfill status was last updated.
|
CostAllocationTagBackfillRequest |
withRequestedAt(String requestedAt)
The time when the backfill was requested.
|
public void setBackfillFrom(String backfillFrom)
The date the backfill starts from.
backfillFrom
- The date the backfill starts from.public String getBackfillFrom()
The date the backfill starts from.
public CostAllocationTagBackfillRequest withBackfillFrom(String backfillFrom)
The date the backfill starts from.
backfillFrom
- The date the backfill starts from.public void setRequestedAt(String requestedAt)
The time when the backfill was requested.
requestedAt
- The time when the backfill was requested.public String getRequestedAt()
The time when the backfill was requested.
public CostAllocationTagBackfillRequest withRequestedAt(String requestedAt)
The time when the backfill was requested.
requestedAt
- The time when the backfill was requested.public void setCompletedAt(String completedAt)
The backfill completion time.
completedAt
- The backfill completion time.public String getCompletedAt()
The backfill completion time.
public CostAllocationTagBackfillRequest withCompletedAt(String completedAt)
The backfill completion time.
completedAt
- The backfill completion time.public void setBackfillStatus(String backfillStatus)
The status of the cost allocation tag backfill request.
backfillStatus
- The status of the cost allocation tag backfill request.CostAllocationTagBackfillStatus
public String getBackfillStatus()
The status of the cost allocation tag backfill request.
CostAllocationTagBackfillStatus
public CostAllocationTagBackfillRequest withBackfillStatus(String backfillStatus)
The status of the cost allocation tag backfill request.
backfillStatus
- The status of the cost allocation tag backfill request.CostAllocationTagBackfillStatus
public CostAllocationTagBackfillRequest withBackfillStatus(CostAllocationTagBackfillStatus backfillStatus)
The status of the cost allocation tag backfill request.
backfillStatus
- The status of the cost allocation tag backfill request.CostAllocationTagBackfillStatus
public void setLastUpdatedAt(String lastUpdatedAt)
The time when the backfill status was last updated.
lastUpdatedAt
- The time when the backfill status was last updated.public String getLastUpdatedAt()
The time when the backfill status was last updated.
public CostAllocationTagBackfillRequest withLastUpdatedAt(String lastUpdatedAt)
The time when the backfill status was last updated.
lastUpdatedAt
- The time when the backfill status was last updated.public String toString()
toString
in class Object
Object.toString()
public CostAllocationTagBackfillRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.