@Value.Immutable public interface ConnectorSettings extends WithName, WithProperties
| Modifier and Type | Interface and Description |
|---|---|
static class |
ConnectorSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InputStream |
determineSpecificationStream(String configuredSpecification) |
String |
getConnectorTemplateId() |
String |
getDescription() |
String |
getIcon() |
default Optional<InputStream> |
getSpecification()
This property will either be backed by an InputStream set via the
ConnectorSettings.Builder or it will try to read from the specification property in
the configured properties. |
static ByteArrayInputStream |
streamSpecificationContent(String configuredSpecification) |
filterComponentProperties, filterComponentProperties, filterEndpointProperties, filterEndpointProperties, filterProperties, filterProperties, filterSecrets, filterSecrets, getProperties, isComponentProperty, isComponentProperty, isEndpointProperty, isEndpointProperty, isProxyEndpointProperty, isRaw, isRaw, isRaw, isRawComponentProperty, isRawComponentProperty, isRawEndpointProperty, isRawEndpointProperty, isSecret, isSecret, isSecret, isSecretComponentProperty, isSecretComponentProperty, isSecretEndpointProperty, isSecretEndpointProperty, isSecretOrComponentProperty, isSecretOrComponentProperty, propertyEntryTaggedWith, propertyTaggedWithgetConfiguredPropertiesString getConnectorTemplateId()
String getDescription()
String getIcon()
@Value.Default default Optional<InputStream> getSpecification()
ConnectorSettings.Builder or it will try to read from the specification property in
the configured properties. Two cases are supported, either the
specification property contains an URL or the specification holds the
specification itself.static InputStream determineSpecificationStream(String configuredSpecification)
static ByteArrayInputStream streamSpecificationContent(String configuredSpecification)
Copyright © 2016–2021 Red Hat. All rights reserved.