@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
StartTimeRange
public String getStartTimeRange()
The start time to filter on for the latest execution in the pipeline. Valid options:
All
Latest
All
Latest
StartTimeRange
public 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
StartTimeRange
public 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
StartTimeRange
public String toString()
toString
in class Object
Object.toString()
public LatestInPipelineExecutionFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.