Class ConnectorFeatures
java.lang.Object
co.elastic.clients.elasticsearch.connector.ConnectorFeatures
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ConnectorFeatures>
Json deserializer forConnectorFeatures
-
Method Summary
Modifier and TypeMethodDescriptionfinal FeatureEnabled
Indicates whether document-level security is enabled.final FeatureEnabled
Indicates whether incremental syncs are enabled.final FeatureEnabled
Indicates whether managed connector API keys are enabled.static ConnectorFeatures
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final SyncRulesFeature
API name:sync_rules
toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forConnectorFeatures
-
-
Method Details
-
of
public static ConnectorFeatures of(Function<ConnectorFeatures.Builder, ObjectBuilder<ConnectorFeatures>> fn) -
documentLevelSecurity
Indicates whether document-level security is enabled.API name:
document_level_security
-
incrementalSync
Indicates whether incremental syncs are enabled.API name:
incremental_sync
-
nativeConnectorApiKeys
Indicates whether managed connector API keys are enabled.API name:
native_connector_api_keys
-
syncRules
API name:sync_rules
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupConnectorFeaturesDeserializer
protected static void setupConnectorFeaturesDeserializer(ObjectDeserializer<ConnectorFeatures.Builder> op)
-