Class ConnectorConfigProperties
java.lang.Object
co.elastic.clients.elasticsearch.connector.ConnectorConfigProperties
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class ConnectorConfigProperties
extends Object
implements JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ConnectorConfigProperties>Json deserializer forConnectorConfigProperties -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringcategory()API name:categoryfinal FieldValueRequired - API name:default_valuefinal List<Dependency>Required - API name:depends_onfinal DisplayTypedisplay()Required - API name:displayfinal Stringlabel()Required - API name:labelstatic ConnectorConfigPropertiesfinal List<SelectOption>options()Required - API name:optionsfinal Integerorder()API name:orderfinal StringAPI name:placeholderfinal booleanrequired()Required - API name:requiredfinal booleanRequired - API name:sensitivevoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidsetupConnectorConfigPropertiesDeserializer(ObjectDeserializer<ConnectorConfigProperties.Builder> op) final Stringtooltip()API name:tooltiptoString()final ConnectorFieldTypetype()API name:typeAPI name:ui_restrictionsfinal List<Validation>API name:validationsfinal JsonDatavalue()Required - API name:value
-
Field Details
-
_DESERIALIZER
Json deserializer forConnectorConfigProperties
-
-
Method Details
-
of
public static ConnectorConfigProperties of(Function<ConnectorConfigProperties.Builder, ObjectBuilder<ConnectorConfigProperties>> fn) -
category
API name:category -
defaultValue
Required - API name:default_value -
dependsOn
Required - API name:depends_on -
display
Required - API name:display -
label
Required - API name:label -
options
Required - API name:options -
order
API name:order -
placeholder
API name:placeholder -
required
public final boolean required()Required - API name:required -
sensitive
public final boolean sensitive()Required - API name:sensitive -
tooltip
API name:tooltip -
type
API name:type -
uiRestrictions
API name:ui_restrictions -
validations
API name:validations -
value
Required - API name:value -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupConnectorConfigPropertiesDeserializer
protected static void setupConnectorConfigPropertiesDeserializer(ObjectDeserializer<ConnectorConfigProperties.Builder> op)
-