@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AppFlowConfig extends Object implements Serializable, Cloneable, StructuredPojo
Details about an Amazon AppFlow flow datasource.
Constructor and Description |
---|
AppFlowConfig() |
Modifier and Type | Method and Description |
---|---|
AppFlowConfig |
clone() |
boolean |
equals(Object obj) |
String |
getFlowName()
name of the flow.
|
String |
getRoleArn()
An IAM role that gives Amazon Lookout for Metrics permission to access the flow.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFlowName(String flowName)
name of the flow.
|
void |
setRoleArn(String roleArn)
An IAM role that gives Amazon Lookout for Metrics permission to access the flow.
|
String |
toString()
Returns a string representation of this object.
|
AppFlowConfig |
withFlowName(String flowName)
name of the flow.
|
AppFlowConfig |
withRoleArn(String roleArn)
An IAM role that gives Amazon Lookout for Metrics permission to access the flow.
|
public void setRoleArn(String roleArn)
An IAM role that gives Amazon Lookout for Metrics permission to access the flow.
roleArn
- An IAM role that gives Amazon Lookout for Metrics permission to access the flow.public String getRoleArn()
An IAM role that gives Amazon Lookout for Metrics permission to access the flow.
public AppFlowConfig withRoleArn(String roleArn)
An IAM role that gives Amazon Lookout for Metrics permission to access the flow.
roleArn
- An IAM role that gives Amazon Lookout for Metrics permission to access the flow.public void setFlowName(String flowName)
name of the flow.
flowName
- name of the flow.public String getFlowName()
name of the flow.
public AppFlowConfig withFlowName(String flowName)
name of the flow.
flowName
- name of the flow.public String toString()
toString
in class Object
Object.toString()
public AppFlowConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.