@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConnectorProfile extends Object implements Serializable, Cloneable, StructuredPojo
Describes an instance of a connector. This includes the provided name, credentials ARN, connection-mode, and so on.
To keep the API intuitive and extensible, the fields that are common to all types of connector profiles are
explicitly specified at the top level. The rest of the connector-specific properties are available via the
connectorProfileProperties field.
| Constructor and Description |
|---|
ConnectorProfile() |
| Modifier and Type | Method and Description |
|---|---|
ConnectorProfile |
clone() |
boolean |
equals(Object obj) |
String |
getConnectionMode()
Indicates the connection mode and if it is public or private.
|
String |
getConnectorProfileArn()
The Amazon Resource Name (ARN) of the connector profile.
|
String |
getConnectorProfileName()
The name of the connector profile.
|
ConnectorProfileProperties |
getConnectorProfileProperties()
The connector-specific properties of the profile configuration.
|
String |
getConnectorType()
The type of connector, such as Salesforce, Amplitude, and so on.
|
Date |
getCreatedAt()
Specifies when the connector profile was created.
|
String |
getCredentialsArn()
The Amazon Resource Name (ARN) of the connector profile credentials.
|
Date |
getLastUpdatedAt()
Specifies when the connector profile was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setConnectionMode(String connectionMode)
Indicates the connection mode and if it is public or private.
|
void |
setConnectorProfileArn(String connectorProfileArn)
The Amazon Resource Name (ARN) of the connector profile.
|
void |
setConnectorProfileName(String connectorProfileName)
The name of the connector profile.
|
void |
setConnectorProfileProperties(ConnectorProfileProperties connectorProfileProperties)
The connector-specific properties of the profile configuration.
|
void |
setConnectorType(String connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
|
void |
setCreatedAt(Date createdAt)
Specifies when the connector profile was created.
|
void |
setCredentialsArn(String credentialsArn)
The Amazon Resource Name (ARN) of the connector profile credentials.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
Specifies when the connector profile was last updated.
|
String |
toString()
Returns a string representation of this object.
|
ConnectorProfile |
withConnectionMode(ConnectionMode connectionMode)
Indicates the connection mode and if it is public or private.
|
ConnectorProfile |
withConnectionMode(String connectionMode)
Indicates the connection mode and if it is public or private.
|
ConnectorProfile |
withConnectorProfileArn(String connectorProfileArn)
The Amazon Resource Name (ARN) of the connector profile.
|
ConnectorProfile |
withConnectorProfileName(String connectorProfileName)
The name of the connector profile.
|
ConnectorProfile |
withConnectorProfileProperties(ConnectorProfileProperties connectorProfileProperties)
The connector-specific properties of the profile configuration.
|
ConnectorProfile |
withConnectorType(ConnectorType connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
|
ConnectorProfile |
withConnectorType(String connectorType)
The type of connector, such as Salesforce, Amplitude, and so on.
|
ConnectorProfile |
withCreatedAt(Date createdAt)
Specifies when the connector profile was created.
|
ConnectorProfile |
withCredentialsArn(String credentialsArn)
The Amazon Resource Name (ARN) of the connector profile credentials.
|
ConnectorProfile |
withLastUpdatedAt(Date lastUpdatedAt)
Specifies when the connector profile was last updated.
|
public void setConnectorProfileArn(String connectorProfileArn)
The Amazon Resource Name (ARN) of the connector profile.
connectorProfileArn - The Amazon Resource Name (ARN) of the connector profile.public String getConnectorProfileArn()
The Amazon Resource Name (ARN) of the connector profile.
public ConnectorProfile withConnectorProfileArn(String connectorProfileArn)
The Amazon Resource Name (ARN) of the connector profile.
connectorProfileArn - The Amazon Resource Name (ARN) of the connector profile.public void setConnectorProfileName(String connectorProfileName)
The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account.
connectorProfileName - The name of the connector profile. The name is unique for each ConnectorProfile in the AWS
account.public String getConnectorProfileName()
The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account.
ConnectorProfile in the AWS
account.public ConnectorProfile withConnectorProfileName(String connectorProfileName)
The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account.
connectorProfileName - The name of the connector profile. The name is unique for each ConnectorProfile in the AWS
account.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.ConnectorTypepublic String getConnectorType()
The type of connector, such as Salesforce, Amplitude, and so on.
ConnectorTypepublic ConnectorProfile 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.ConnectorTypepublic ConnectorProfile 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.ConnectorTypepublic void setConnectionMode(String connectionMode)
Indicates the connection mode and if it is public or private.
connectionMode - Indicates the connection mode and if it is public or private.ConnectionModepublic String getConnectionMode()
Indicates the connection mode and if it is public or private.
ConnectionModepublic ConnectorProfile withConnectionMode(String connectionMode)
Indicates the connection mode and if it is public or private.
connectionMode - Indicates the connection mode and if it is public or private.ConnectionModepublic ConnectorProfile withConnectionMode(ConnectionMode connectionMode)
Indicates the connection mode and if it is public or private.
connectionMode - Indicates the connection mode and if it is public or private.ConnectionModepublic void setCredentialsArn(String credentialsArn)
The Amazon Resource Name (ARN) of the connector profile credentials.
credentialsArn - The Amazon Resource Name (ARN) of the connector profile credentials.public String getCredentialsArn()
The Amazon Resource Name (ARN) of the connector profile credentials.
public ConnectorProfile withCredentialsArn(String credentialsArn)
The Amazon Resource Name (ARN) of the connector profile credentials.
credentialsArn - The Amazon Resource Name (ARN) of the connector profile credentials.public void setConnectorProfileProperties(ConnectorProfileProperties connectorProfileProperties)
The connector-specific properties of the profile configuration.
connectorProfileProperties - The connector-specific properties of the profile configuration.public ConnectorProfileProperties getConnectorProfileProperties()
The connector-specific properties of the profile configuration.
public ConnectorProfile withConnectorProfileProperties(ConnectorProfileProperties connectorProfileProperties)
The connector-specific properties of the profile configuration.
connectorProfileProperties - The connector-specific properties of the profile configuration.public void setCreatedAt(Date createdAt)
Specifies when the connector profile was created.
createdAt - Specifies when the connector profile was created.public Date getCreatedAt()
Specifies when the connector profile was created.
public ConnectorProfile withCreatedAt(Date createdAt)
Specifies when the connector profile was created.
createdAt - Specifies when the connector profile was created.public void setLastUpdatedAt(Date lastUpdatedAt)
Specifies when the connector profile was last updated.
lastUpdatedAt - Specifies when the connector profile was last updated.public Date getLastUpdatedAt()
Specifies when the connector profile was last updated.
public ConnectorProfile withLastUpdatedAt(Date lastUpdatedAt)
Specifies when the connector profile was last updated.
lastUpdatedAt - Specifies when the connector profile was last updated.public String toString()
toString in class ObjectObject.toString()public ConnectorProfile clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.