@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DestinationFlowConfig extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the configuration of destination connectors present in the flow.
Constructor and Description |
---|
DestinationFlowConfig() |
Modifier and Type | Method and Description |
---|---|
DestinationFlowConfig |
clone() |
boolean |
equals(Object obj) |
String |
getApiVersion()
The API version that the destination connector uses.
|
String |
getConnectorProfileName()
The name of the connector profile.
|
String |
getConnectorType()
The type of connector, such as Salesforce, Amplitude, and so on.
|
DestinationConnectorProperties |
getDestinationConnectorProperties()
This stores the information that is required to query a particular connector.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApiVersion(String apiVersion)
The API version that the destination connector uses.
|
void |
setConnectorProfileName(String connectorProfileName)
The name of the connector profile.
|
void |
setConnectorType(String connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
|
void |
setDestinationConnectorProperties(DestinationConnectorProperties destinationConnectorProperties)
This stores the information that is required to query a particular connector.
|
String |
toString()
Returns a string representation of this object.
|
DestinationFlowConfig |
withApiVersion(String apiVersion)
The API version that the destination connector uses.
|
DestinationFlowConfig |
withConnectorProfileName(String connectorProfileName)
The name of the connector profile.
|
DestinationFlowConfig |
withConnectorType(ConnectorType connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
|
DestinationFlowConfig |
withConnectorType(String connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
|
DestinationFlowConfig |
withDestinationConnectorProperties(DestinationConnectorProperties destinationConnectorProperties)
This stores the information that is required to query a particular connector.
|
public void setConnectorType(String connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
connectorType
- The type of connector, such as Salesforce, Amplitude, and so on.ConnectorType
public String getConnectorType()
The type of connector, such as Salesforce, Amplitude, and so on.
ConnectorType
public DestinationFlowConfig withConnectorType(String connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
connectorType
- The type of connector, such as Salesforce, Amplitude, and so on.ConnectorType
public DestinationFlowConfig withConnectorType(ConnectorType connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
connectorType
- The type of connector, such as Salesforce, Amplitude, and so on.ConnectorType
public void setApiVersion(String apiVersion)
The API version that the destination connector uses.
apiVersion
- The API version that the destination connector uses.public String getApiVersion()
The API version that the destination connector uses.
public DestinationFlowConfig withApiVersion(String apiVersion)
The API version that the destination connector uses.
apiVersion
- The API version that the destination connector uses.public void setConnectorProfileName(String connectorProfileName)
The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.
connectorProfileName
- The name of the connector profile. This name must be unique for each connector profile in the Amazon Web
Services account.public String getConnectorProfileName()
The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.
public DestinationFlowConfig withConnectorProfileName(String connectorProfileName)
The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.
connectorProfileName
- The name of the connector profile. This name must be unique for each connector profile in the Amazon Web
Services account.public void setDestinationConnectorProperties(DestinationConnectorProperties destinationConnectorProperties)
This stores the information that is required to query a particular connector.
destinationConnectorProperties
- This stores the information that is required to query a particular connector.public DestinationConnectorProperties getDestinationConnectorProperties()
This stores the information that is required to query a particular connector.
public DestinationFlowConfig withDestinationConnectorProperties(DestinationConnectorProperties destinationConnectorProperties)
This stores the information that is required to query a particular connector.
destinationConnectorProperties
- This stores the information that is required to query a particular connector.public String toString()
toString
in class Object
Object.toString()
public DestinationFlowConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.