@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LatestInPipelineExecutionFilter extends Object implements Serializable, Cloneable, StructuredPojo
The field that specifies to filter on the latest execution in the pipeline.
Filtering on the latest execution is available for executions run on or after February 08, 2024.
| Constructor and Description |
|---|
LatestInPipelineExecutionFilter() |
| Modifier and Type | Method and Description |
|---|---|
LatestInPipelineExecutionFilter |
clone() |
boolean |
equals(Object obj) |
String |
getPipelineExecutionId()
The execution ID for the latest execution in the pipeline.
|
String |
getStartTimeRange()
The start time to filter on for the latest execution in the pipeline.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setPipelineExecutionId(String pipelineExecutionId)
The execution ID for the latest execution in the pipeline.
|
void |
setStartTimeRange(String startTimeRange)
The start time to filter on for the latest execution in the pipeline.
|
String |
toString()
Returns a string representation of this object.
|
LatestInPipelineExecutionFilter |
withPipelineExecutionId(String pipelineExecutionId)
The execution ID for the latest execution in the pipeline.
|
LatestInPipelineExecutionFilter |
withStartTimeRange(StartTimeRange startTimeRange)
The start time to filter on for the latest execution in the pipeline.
|
LatestInPipelineExecutionFilter |
withStartTimeRange(String startTimeRange)
The start time to filter on for the latest execution in the pipeline.
|
public void setPipelineExecutionId(String pipelineExecutionId)
The execution ID for the latest execution in the pipeline.
pipelineExecutionId - The execution ID for the latest execution in the pipeline.public String getPipelineExecutionId()
The execution ID for the latest execution in the pipeline.
public LatestInPipelineExecutionFilter withPipelineExecutionId(String pipelineExecutionId)
The execution ID for the latest execution in the pipeline.
pipelineExecutionId - The execution ID for the latest execution in the pipeline.public void setStartTimeRange(String startTimeRange)
The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
startTimeRange - The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
StartTimeRangepublic String getStartTimeRange()
The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
All
Latest
StartTimeRangepublic LatestInPipelineExecutionFilter withStartTimeRange(String startTimeRange)
The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
startTimeRange - The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
StartTimeRangepublic LatestInPipelineExecutionFilter withStartTimeRange(StartTimeRange startTimeRange)
The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
startTimeRange - The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
StartTimeRangepublic String toString()
toString in class ObjectObject.toString()public LatestInPipelineExecutionFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.