public static interface ConnectorConfiguration.Builder extends SdkPojo, CopyableBuilder<ConnectorConfiguration.Builder,ConnectorConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ConnectorConfiguration.Builder |
canUseAsDestination(Boolean canUseAsDestination)
Specifies whether the connector can be used as a destination.
|
ConnectorConfiguration.Builder |
canUseAsSource(Boolean canUseAsSource)
Specifies whether the connector can be used as a source.
|
ConnectorConfiguration.Builder |
connectorMetadata(ConnectorMetadata connectorMetadata)
Specifies connector-specific metadata such as
oAuthScopes, supportedRegions,
privateLinkServiceUrl, and so on. |
default ConnectorConfiguration.Builder |
connectorMetadata(Consumer<ConnectorMetadata.Builder> connectorMetadata)
Specifies connector-specific metadata such as
oAuthScopes, supportedRegions,
privateLinkServiceUrl, and so on. |
ConnectorConfiguration.Builder |
isPrivateLinkEnabled(Boolean isPrivateLinkEnabled)
Specifies if PrivateLink is enabled for that connector.
|
ConnectorConfiguration.Builder |
isPrivateLinkEndpointUrlRequired(Boolean isPrivateLinkEndpointUrlRequired)
Specifies if a PrivateLink endpoint URL is required.
|
ConnectorConfiguration.Builder |
supportedDestinationConnectors(Collection<ConnectorType> supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
|
ConnectorConfiguration.Builder |
supportedDestinationConnectors(ConnectorType... supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
|
ConnectorConfiguration.Builder |
supportedDestinationConnectorsWithStrings(Collection<String> supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
|
ConnectorConfiguration.Builder |
supportedDestinationConnectorsWithStrings(String... supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
|
ConnectorConfiguration.Builder |
supportedSchedulingFrequencies(Collection<ScheduleFrequencyType> supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
|
ConnectorConfiguration.Builder |
supportedSchedulingFrequencies(ScheduleFrequencyType... supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
|
ConnectorConfiguration.Builder |
supportedSchedulingFrequenciesWithStrings(Collection<String> supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
|
ConnectorConfiguration.Builder |
supportedSchedulingFrequenciesWithStrings(String... supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
|
ConnectorConfiguration.Builder |
supportedTriggerTypes(Collection<TriggerType> supportedTriggerTypes)
Specifies the supported trigger types for the flow.
|
ConnectorConfiguration.Builder |
supportedTriggerTypes(TriggerType... supportedTriggerTypes)
Specifies the supported trigger types for the flow.
|
ConnectorConfiguration.Builder |
supportedTriggerTypesWithStrings(Collection<String> supportedTriggerTypes)
Specifies the supported trigger types for the flow.
|
ConnectorConfiguration.Builder |
supportedTriggerTypesWithStrings(String... supportedTriggerTypes)
Specifies the supported trigger types for the flow.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConnectorConfiguration.Builder canUseAsSource(Boolean canUseAsSource)
Specifies whether the connector can be used as a source.
canUseAsSource - Specifies whether the connector can be used as a source.ConnectorConfiguration.Builder canUseAsDestination(Boolean canUseAsDestination)
Specifies whether the connector can be used as a destination.
canUseAsDestination - Specifies whether the connector can be used as a destination.ConnectorConfiguration.Builder supportedDestinationConnectorsWithStrings(Collection<String> supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
supportedDestinationConnectors - Lists the connectors that are available for use as destinations.ConnectorConfiguration.Builder supportedDestinationConnectorsWithStrings(String... supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
supportedDestinationConnectors - Lists the connectors that are available for use as destinations.ConnectorConfiguration.Builder supportedDestinationConnectors(Collection<ConnectorType> supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
supportedDestinationConnectors - Lists the connectors that are available for use as destinations.ConnectorConfiguration.Builder supportedDestinationConnectors(ConnectorType... supportedDestinationConnectors)
Lists the connectors that are available for use as destinations.
supportedDestinationConnectors - Lists the connectors that are available for use as destinations.ConnectorConfiguration.Builder supportedSchedulingFrequenciesWithStrings(Collection<String> supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
supportedSchedulingFrequencies - Specifies the supported flow frequency for that connector.ConnectorConfiguration.Builder supportedSchedulingFrequenciesWithStrings(String... supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
supportedSchedulingFrequencies - Specifies the supported flow frequency for that connector.ConnectorConfiguration.Builder supportedSchedulingFrequencies(Collection<ScheduleFrequencyType> supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
supportedSchedulingFrequencies - Specifies the supported flow frequency for that connector.ConnectorConfiguration.Builder supportedSchedulingFrequencies(ScheduleFrequencyType... supportedSchedulingFrequencies)
Specifies the supported flow frequency for that connector.
supportedSchedulingFrequencies - Specifies the supported flow frequency for that connector.ConnectorConfiguration.Builder isPrivateLinkEnabled(Boolean isPrivateLinkEnabled)
Specifies if PrivateLink is enabled for that connector.
isPrivateLinkEnabled - Specifies if PrivateLink is enabled for that connector.ConnectorConfiguration.Builder isPrivateLinkEndpointUrlRequired(Boolean isPrivateLinkEndpointUrlRequired)
Specifies if a PrivateLink endpoint URL is required.
isPrivateLinkEndpointUrlRequired - Specifies if a PrivateLink endpoint URL is required.ConnectorConfiguration.Builder supportedTriggerTypesWithStrings(Collection<String> supportedTriggerTypes)
Specifies the supported trigger types for the flow.
supportedTriggerTypes - Specifies the supported trigger types for the flow.ConnectorConfiguration.Builder supportedTriggerTypesWithStrings(String... supportedTriggerTypes)
Specifies the supported trigger types for the flow.
supportedTriggerTypes - Specifies the supported trigger types for the flow.ConnectorConfiguration.Builder supportedTriggerTypes(Collection<TriggerType> supportedTriggerTypes)
Specifies the supported trigger types for the flow.
supportedTriggerTypes - Specifies the supported trigger types for the flow.ConnectorConfiguration.Builder supportedTriggerTypes(TriggerType... supportedTriggerTypes)
Specifies the supported trigger types for the flow.
supportedTriggerTypes - Specifies the supported trigger types for the flow.ConnectorConfiguration.Builder connectorMetadata(ConnectorMetadata connectorMetadata)
Specifies connector-specific metadata such as oAuthScopes, supportedRegions,
privateLinkServiceUrl, and so on.
connectorMetadata - Specifies connector-specific metadata such as oAuthScopes, supportedRegions,
privateLinkServiceUrl, and so on.default ConnectorConfiguration.Builder connectorMetadata(Consumer<ConnectorMetadata.Builder> connectorMetadata)
Specifies connector-specific metadata such as oAuthScopes, supportedRegions,
privateLinkServiceUrl, and so on.
ConnectorMetadata.Builder avoiding the need to
create one manually via ConnectorMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to connectorMetadata(ConnectorMetadata).connectorMetadata - a consumer that will call methods on ConnectorMetadata.BuilderconnectorMetadata(ConnectorMetadata)Copyright © 2021. All rights reserved.