@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomConnectorSourceProperties extends Object implements Serializable, Cloneable, StructuredPojo
The properties that are applied when the custom connector is being used as a source.
Constructor and Description |
---|
CustomConnectorSourceProperties() |
Modifier and Type | Method and Description |
---|---|
CustomConnectorSourceProperties |
addCustomPropertiesEntry(String key,
String value)
Add a single CustomProperties entry
|
CustomConnectorSourceProperties |
clearCustomPropertiesEntries()
Removes all the entries added into CustomProperties.
|
CustomConnectorSourceProperties |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getCustomProperties()
Custom properties that are required to use the custom connector as a source.
|
String |
getEntityName()
The entity specified in the custom connector as a source in the flow.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCustomProperties(Map<String,String> customProperties)
Custom properties that are required to use the custom connector as a source.
|
void |
setEntityName(String entityName)
The entity specified in the custom connector as a source in the flow.
|
String |
toString()
Returns a string representation of this object.
|
CustomConnectorSourceProperties |
withCustomProperties(Map<String,String> customProperties)
Custom properties that are required to use the custom connector as a source.
|
CustomConnectorSourceProperties |
withEntityName(String entityName)
The entity specified in the custom connector as a source in the flow.
|
public void setEntityName(String entityName)
The entity specified in the custom connector as a source in the flow.
entityName
- The entity specified in the custom connector as a source in the flow.public String getEntityName()
The entity specified in the custom connector as a source in the flow.
public CustomConnectorSourceProperties withEntityName(String entityName)
The entity specified in the custom connector as a source in the flow.
entityName
- The entity specified in the custom connector as a source in the flow.public Map<String,String> getCustomProperties()
Custom properties that are required to use the custom connector as a source.
public void setCustomProperties(Map<String,String> customProperties)
Custom properties that are required to use the custom connector as a source.
customProperties
- Custom properties that are required to use the custom connector as a source.public CustomConnectorSourceProperties withCustomProperties(Map<String,String> customProperties)
Custom properties that are required to use the custom connector as a source.
customProperties
- Custom properties that are required to use the custom connector as a source.public CustomConnectorSourceProperties addCustomPropertiesEntry(String key, String value)
public CustomConnectorSourceProperties clearCustomPropertiesEntries()
public String toString()
toString
in class Object
Object.toString()
public CustomConnectorSourceProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.