public class SmartConnectorTypeDefinitionDecorator extends TypeDefinitionDecorator
typeDefinition| Constructor and Description |
|---|
SmartConnectorTypeDefinitionDecorator(String externalName,
String internalName,
TypeDefinition typeDefinition,
boolean isPassword) |
SmartConnectorTypeDefinitionDecorator(TypeDefinition typeDefinition) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValue() |
String |
getElementName() |
String |
getExternalName() |
String |
getInternalName() |
String |
getMediaType() |
String |
getMediaTypeForTransformation() |
String |
getOutputSchemaFilename() |
String |
getOutputSchemaFormat() |
String |
getPropertyName() |
String |
getType() |
boolean |
hasElementName() |
boolean |
hasMediaType() |
boolean |
isPassword() |
boolean |
requiresCatalog() |
void |
setName(String name) |
void |
setPassword(boolean password) |
void |
setType(String type) |
Path |
writeSchema(Path outputDir) |
getAnnotatedParameterName, getDescription, getExample, getTypeDefinition, hasDefaultValue, isArrayType, isEnumType, isPrimitiveType, isRequired, isUnionTypepublic SmartConnectorTypeDefinitionDecorator(TypeDefinition typeDefinition)
public SmartConnectorTypeDefinitionDecorator(String externalName, String internalName, TypeDefinition typeDefinition, boolean isPassword)
public String getExternalName()
getExternalName in class TypeDefinitionDecoratorpublic String getInternalName()
getInternalName in class TypeDefinitionDecoratorpublic String getPropertyName()
public String getType()
public void setName(String name)
public void setType(String type)
public boolean requiresCatalog()
public String getOutputSchemaFilename()
public String getOutputSchemaFormat()
public boolean hasMediaType()
hasMediaType in class TypeDefinitionDecoratorpublic String getMediaType()
getMediaType in class TypeDefinitionDecoratorpublic String getDefaultValue()
getDefaultValue in class TypeDefinitionDecoratorpublic String getMediaTypeForTransformation()
public Path writeSchema(Path outputDir) throws IOException
IOExceptionpublic boolean hasElementName()
public String getElementName() throws GenerationException
GenerationExceptionpublic boolean isPassword()
public void setPassword(boolean password)
Copyright © 2024. All rights reserved.