@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InboundIntegration extends Object implements Serializable, Cloneable
The content of an inbound integration.
Constructor and Description |
---|
InboundIntegration() |
Modifier and Type | Method and Description |
---|---|
InboundIntegration |
clone() |
boolean |
equals(Object obj) |
Date |
getCreateTime()
The creation time of an inbound integration.
|
List<IntegrationError> |
getErrors()
The outstanding errors of an inbound integration.
|
String |
getIntegrationArn()
The Amazon Resource Name (ARN) of an inbound integration.
|
String |
getSourceArn()
The Amazon Resource Name (ARN) of the source of an inbound integration.
|
String |
getStatus()
The status of an inbound integration.
|
String |
getTargetArn()
The Amazon Resource Name (ARN) of the target of an inbound integration.
|
int |
hashCode() |
void |
setCreateTime(Date createTime)
The creation time of an inbound integration.
|
void |
setErrors(Collection<IntegrationError> errors)
The outstanding errors of an inbound integration.
|
void |
setIntegrationArn(String integrationArn)
The Amazon Resource Name (ARN) of an inbound integration.
|
void |
setSourceArn(String sourceArn)
The Amazon Resource Name (ARN) of the source of an inbound integration.
|
void |
setStatus(String status)
The status of an inbound integration.
|
void |
setTargetArn(String targetArn)
The Amazon Resource Name (ARN) of the target of an inbound integration.
|
String |
toString()
Returns a string representation of this object.
|
InboundIntegration |
withCreateTime(Date createTime)
The creation time of an inbound integration.
|
InboundIntegration |
withErrors(Collection<IntegrationError> errors)
The outstanding errors of an inbound integration.
|
InboundIntegration |
withErrors(IntegrationError... errors)
The outstanding errors of an inbound integration.
|
InboundIntegration |
withIntegrationArn(String integrationArn)
The Amazon Resource Name (ARN) of an inbound integration.
|
InboundIntegration |
withSourceArn(String sourceArn)
The Amazon Resource Name (ARN) of the source of an inbound integration.
|
InboundIntegration |
withStatus(String status)
The status of an inbound integration.
|
InboundIntegration |
withStatus(ZeroETLIntegrationStatus status)
The status of an inbound integration.
|
InboundIntegration |
withTargetArn(String targetArn)
The Amazon Resource Name (ARN) of the target of an inbound integration.
|
public void setIntegrationArn(String integrationArn)
The Amazon Resource Name (ARN) of an inbound integration.
integrationArn
- The Amazon Resource Name (ARN) of an inbound integration.public String getIntegrationArn()
The Amazon Resource Name (ARN) of an inbound integration.
public InboundIntegration withIntegrationArn(String integrationArn)
The Amazon Resource Name (ARN) of an inbound integration.
integrationArn
- The Amazon Resource Name (ARN) of an inbound integration.public void setSourceArn(String sourceArn)
The Amazon Resource Name (ARN) of the source of an inbound integration.
sourceArn
- The Amazon Resource Name (ARN) of the source of an inbound integration.public String getSourceArn()
The Amazon Resource Name (ARN) of the source of an inbound integration.
public InboundIntegration withSourceArn(String sourceArn)
The Amazon Resource Name (ARN) of the source of an inbound integration.
sourceArn
- The Amazon Resource Name (ARN) of the source of an inbound integration.public void setTargetArn(String targetArn)
The Amazon Resource Name (ARN) of the target of an inbound integration.
targetArn
- The Amazon Resource Name (ARN) of the target of an inbound integration.public String getTargetArn()
The Amazon Resource Name (ARN) of the target of an inbound integration.
public InboundIntegration withTargetArn(String targetArn)
The Amazon Resource Name (ARN) of the target of an inbound integration.
targetArn
- The Amazon Resource Name (ARN) of the target of an inbound integration.public void setStatus(String status)
The status of an inbound integration.
status
- The status of an inbound integration.ZeroETLIntegrationStatus
public String getStatus()
The status of an inbound integration.
ZeroETLIntegrationStatus
public InboundIntegration withStatus(String status)
The status of an inbound integration.
status
- The status of an inbound integration.ZeroETLIntegrationStatus
public InboundIntegration withStatus(ZeroETLIntegrationStatus status)
The status of an inbound integration.
status
- The status of an inbound integration.ZeroETLIntegrationStatus
public List<IntegrationError> getErrors()
The outstanding errors of an inbound integration. Each item is an "IntegrationError". This is null if there is no error.
public void setErrors(Collection<IntegrationError> errors)
The outstanding errors of an inbound integration. Each item is an "IntegrationError". This is null if there is no error.
errors
- The outstanding errors of an inbound integration. Each item is an "IntegrationError". This is null if
there is no error.public InboundIntegration withErrors(IntegrationError... errors)
The outstanding errors of an inbound integration. Each item is an "IntegrationError". This is null if there is no error.
NOTE: This method appends the values to the existing list (if any). Use
setErrors(java.util.Collection)
or withErrors(java.util.Collection)
if you want to override the
existing values.
errors
- The outstanding errors of an inbound integration. Each item is an "IntegrationError". This is null if
there is no error.public InboundIntegration withErrors(Collection<IntegrationError> errors)
The outstanding errors of an inbound integration. Each item is an "IntegrationError". This is null if there is no error.
errors
- The outstanding errors of an inbound integration. Each item is an "IntegrationError". This is null if
there is no error.public void setCreateTime(Date createTime)
The creation time of an inbound integration.
createTime
- The creation time of an inbound integration.public Date getCreateTime()
The creation time of an inbound integration.
public InboundIntegration withCreateTime(Date createTime)
The creation time of an inbound integration.
createTime
- The creation time of an inbound integration.public String toString()
toString
in class Object
Object.toString()
public InboundIntegration clone()