public static interface ConnectorEntityField.Builder extends SdkPojo, CopyableBuilder<ConnectorEntityField.Builder,ConnectorEntityField>
| Modifier and Type | Method and Description |
|---|---|
ConnectorEntityField.Builder |
customProperties(Map<String,String> customProperties)
A map that has specific properties related to the ConnectorEntityField.
|
ConnectorEntityField.Builder |
defaultValue(String defaultValue)
Default value that can be assigned to this field.
|
ConnectorEntityField.Builder |
description(String description)
A description of the connector entity field.
|
default ConnectorEntityField.Builder |
destinationProperties(Consumer<DestinationFieldProperties.Builder> destinationProperties)
The properties applied to a field when the connector is being used as a destination.
|
ConnectorEntityField.Builder |
destinationProperties(DestinationFieldProperties destinationProperties)
The properties applied to a field when the connector is being used as a destination.
|
ConnectorEntityField.Builder |
identifier(String identifier)
The unique identifier of the connector field.
|
ConnectorEntityField.Builder |
isDeprecated(Boolean isDeprecated)
Booelan value that indicates whether this field is deprecated or not.
|
ConnectorEntityField.Builder |
isPrimaryKey(Boolean isPrimaryKey)
Booelan value that indicates whether this field can be used as a primary key.
|
ConnectorEntityField.Builder |
label(String label)
The label applied to a connector entity field.
|
ConnectorEntityField.Builder |
parentIdentifier(String parentIdentifier)
The parent identifier of the connector field.
|
default ConnectorEntityField.Builder |
sourceProperties(Consumer<SourceFieldProperties.Builder> sourceProperties)
The properties that can be applied to a field when the connector is being used as a source.
|
ConnectorEntityField.Builder |
sourceProperties(SourceFieldProperties sourceProperties)
The properties that can be applied to a field when the connector is being used as a source.
|
default ConnectorEntityField.Builder |
supportedFieldTypeDetails(Consumer<SupportedFieldTypeDetails.Builder> supportedFieldTypeDetails)
Contains details regarding the supported
FieldType, including the corresponding
filterOperators and supportedValues. |
ConnectorEntityField.Builder |
supportedFieldTypeDetails(SupportedFieldTypeDetails supportedFieldTypeDetails)
Contains details regarding the supported
FieldType, including the corresponding
filterOperators and supportedValues. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConnectorEntityField.Builder identifier(String identifier)
The unique identifier of the connector field.
identifier - The unique identifier of the connector field.ConnectorEntityField.Builder parentIdentifier(String parentIdentifier)
The parent identifier of the connector field.
parentIdentifier - The parent identifier of the connector field.ConnectorEntityField.Builder label(String label)
The label applied to a connector entity field.
label - The label applied to a connector entity field.ConnectorEntityField.Builder isPrimaryKey(Boolean isPrimaryKey)
Booelan value that indicates whether this field can be used as a primary key.
isPrimaryKey - Booelan value that indicates whether this field can be used as a primary key.ConnectorEntityField.Builder defaultValue(String defaultValue)
Default value that can be assigned to this field.
defaultValue - Default value that can be assigned to this field.ConnectorEntityField.Builder isDeprecated(Boolean isDeprecated)
Booelan value that indicates whether this field is deprecated or not.
isDeprecated - Booelan value that indicates whether this field is deprecated or not.ConnectorEntityField.Builder supportedFieldTypeDetails(SupportedFieldTypeDetails supportedFieldTypeDetails)
Contains details regarding the supported FieldType, including the corresponding
filterOperators and supportedValues.
supportedFieldTypeDetails - Contains details regarding the supported FieldType, including the corresponding
filterOperators and supportedValues.default ConnectorEntityField.Builder supportedFieldTypeDetails(Consumer<SupportedFieldTypeDetails.Builder> supportedFieldTypeDetails)
Contains details regarding the supported FieldType, including the corresponding
filterOperators and supportedValues.
SupportedFieldTypeDetails.Builder
avoiding the need to create one manually via SupportedFieldTypeDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to supportedFieldTypeDetails(SupportedFieldTypeDetails).
supportedFieldTypeDetails - a consumer that will call methods on SupportedFieldTypeDetails.BuildersupportedFieldTypeDetails(SupportedFieldTypeDetails)ConnectorEntityField.Builder description(String description)
A description of the connector entity field.
description - A description of the connector entity field.ConnectorEntityField.Builder sourceProperties(SourceFieldProperties sourceProperties)
The properties that can be applied to a field when the connector is being used as a source.
sourceProperties - The properties that can be applied to a field when the connector is being used as a source.default ConnectorEntityField.Builder sourceProperties(Consumer<SourceFieldProperties.Builder> sourceProperties)
The properties that can be applied to a field when the connector is being used as a source.
This is a convenience method that creates an instance of theSourceFieldProperties.Builder avoiding
the need to create one manually via SourceFieldProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to sourceProperties(SourceFieldProperties).
sourceProperties - a consumer that will call methods on SourceFieldProperties.BuildersourceProperties(SourceFieldProperties)ConnectorEntityField.Builder destinationProperties(DestinationFieldProperties destinationProperties)
The properties applied to a field when the connector is being used as a destination.
destinationProperties - The properties applied to a field when the connector is being used as a destination.default ConnectorEntityField.Builder destinationProperties(Consumer<DestinationFieldProperties.Builder> destinationProperties)
The properties applied to a field when the connector is being used as a destination.
This is a convenience method that creates an instance of theDestinationFieldProperties.Builder
avoiding the need to create one manually via DestinationFieldProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to destinationProperties(DestinationFieldProperties).
destinationProperties - a consumer that will call methods on DestinationFieldProperties.BuilderdestinationProperties(DestinationFieldProperties)ConnectorEntityField.Builder customProperties(Map<String,String> customProperties)
A map that has specific properties related to the ConnectorEntityField.
customProperties - A map that has specific properties related to the ConnectorEntityField.Copyright © 2022. All rights reserved.