@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PipelineSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information for an OpenSearch Ingestion pipeline.
| Constructor and Description |
|---|
PipelineSummary() |
| Modifier and Type | Method and Description |
|---|---|
PipelineSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The date and time when the pipeline was created.
|
Date |
getLastUpdatedAt()
The date and time when the pipeline was last updated.
|
Integer |
getMaxUnits()
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
|
Integer |
getMinUnits()
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
|
String |
getPipelineArn()
The Amazon Resource Name (ARN) of the pipeline.
|
String |
getPipelineName()
The name of the pipeline.
|
String |
getStatus()
The current status of the pipeline.
|
PipelineStatusReason |
getStatusReason() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCreatedAt(Date createdAt)
The date and time when the pipeline was created.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The date and time when the pipeline was last updated.
|
void |
setMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
|
void |
setMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
|
void |
setPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline.
|
void |
setPipelineName(String pipelineName)
The name of the pipeline.
|
void |
setStatus(String status)
The current status of the pipeline.
|
void |
setStatusReason(PipelineStatusReason statusReason) |
String |
toString()
Returns a string representation of this object.
|
PipelineSummary |
withCreatedAt(Date createdAt)
The date and time when the pipeline was created.
|
PipelineSummary |
withLastUpdatedAt(Date lastUpdatedAt)
The date and time when the pipeline was last updated.
|
PipelineSummary |
withMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
|
PipelineSummary |
withMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
|
PipelineSummary |
withPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline.
|
PipelineSummary |
withPipelineName(String pipelineName)
The name of the pipeline.
|
PipelineSummary |
withStatus(PipelineStatus status)
The current status of the pipeline.
|
PipelineSummary |
withStatus(String status)
The current status of the pipeline.
|
PipelineSummary |
withStatusReason(PipelineStatusReason statusReason) |
public void setStatus(String status)
The current status of the pipeline.
status - The current status of the pipeline.PipelineStatuspublic String getStatus()
The current status of the pipeline.
PipelineStatuspublic PipelineSummary withStatus(String status)
The current status of the pipeline.
status - The current status of the pipeline.PipelineStatuspublic PipelineSummary withStatus(PipelineStatus status)
The current status of the pipeline.
status - The current status of the pipeline.PipelineStatuspublic void setStatusReason(PipelineStatusReason statusReason)
statusReason - public PipelineStatusReason getStatusReason()
public PipelineSummary withStatusReason(PipelineStatusReason statusReason)
statusReason - public void setPipelineName(String pipelineName)
The name of the pipeline.
pipelineName - The name of the pipeline.public String getPipelineName()
The name of the pipeline.
public PipelineSummary withPipelineName(String pipelineName)
The name of the pipeline.
pipelineName - The name of the pipeline.public void setPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline.
pipelineArn - The Amazon Resource Name (ARN) of the pipeline.public String getPipelineArn()
The Amazon Resource Name (ARN) of the pipeline.
public PipelineSummary withPipelineArn(String pipelineArn)
The Amazon Resource Name (ARN) of the pipeline.
pipelineArn - The Amazon Resource Name (ARN) of the pipeline.public void setMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
minUnits - The minimum pipeline capacity, in Ingestion Compute Units (ICUs).public Integer getMinUnits()
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
public PipelineSummary withMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
minUnits - The minimum pipeline capacity, in Ingestion Compute Units (ICUs).public void setMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
maxUnits - The maximum pipeline capacity, in Ingestion Compute Units (ICUs).public Integer getMaxUnits()
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
public PipelineSummary withMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
maxUnits - The maximum pipeline capacity, in Ingestion Compute Units (ICUs).public void setCreatedAt(Date createdAt)
The date and time when the pipeline was created.
createdAt - The date and time when the pipeline was created.public Date getCreatedAt()
The date and time when the pipeline was created.
public PipelineSummary withCreatedAt(Date createdAt)
The date and time when the pipeline was created.
createdAt - The date and time when the pipeline was created.public void setLastUpdatedAt(Date lastUpdatedAt)
The date and time when the pipeline was last updated.
lastUpdatedAt - The date and time when the pipeline was last updated.public Date getLastUpdatedAt()
The date and time when the pipeline was last updated.
public PipelineSummary withLastUpdatedAt(Date lastUpdatedAt)
The date and time when the pipeline was last updated.
lastUpdatedAt - The date and time when the pipeline was last updated.public String toString()
toString in class ObjectObject.toString()public PipelineSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.