@PublicEvolving public abstract class ConnectorDescriptor extends DescriptorBase implements Descriptor
| Constructor and Description |
|---|
ConnectorDescriptor(String type,
int version,
boolean formatNeeded)
Constructs a
ConnectorDescriptor. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isFormatNeeded()
Returns if this connector requires a format descriptor.
|
protected abstract Map<String,String> |
toConnectorProperties()
Converts this descriptor into a set of connector properties.
|
Map<String,String> |
toProperties()
Converts this descriptor into a set of properties.
|
toStringpublic ConnectorDescriptor(String type, int version, boolean formatNeeded)
ConnectorDescriptor.type - string that identifies this connectorversion - property version for backwards compatibilityformatNeeded - flag for basic validation of a needed format descriptorpublic final Map<String,String> toProperties()
DescriptortoProperties in interface Descriptorprotected final boolean isFormatNeeded()
protected abstract Map<String,String> toConnectorProperties()
ConnectorDescriptorValidator.CONNECTOR.Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.