Class DatabaseConfigurationMetadata.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<DatabaseConfigurationMetadata.Builder>
co.elastic.clients.elasticsearch.ingest.get_ip_location_database.DatabaseConfigurationMetadata.Builder
- All Implemented Interfaces:
WithJson<DatabaseConfigurationMetadata.Builder>,ObjectBuilder<DatabaseConfigurationMetadata>
- Enclosing class:
- DatabaseConfigurationMetadata
public static class DatabaseConfigurationMetadata.Builder
extends WithJsonObjectBuilderBase<DatabaseConfigurationMetadata.Builder>
implements ObjectBuilder<DatabaseConfigurationMetadata>
Builder for
DatabaseConfigurationMetadata.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aDatabaseConfigurationMetadata.Required - API name:databaseRequired - API name:databaseRequired - API name:idmodifiedDate(Long value) API name:modified_datemodifiedDateMillis(Long value) API name:modified_date_millisprotected DatabaseConfigurationMetadata.Builderself()version(long value) Required - API name:versionMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
Required - API name:id -
version
Required - API name:version -
modifiedDateMillis
API name:modified_date_millis -
modifiedDate
API name:modified_date -
database
Required - API name:database -
database
public final DatabaseConfigurationMetadata.Builder database(Function<DatabaseConfigurationFull.Builder, ObjectBuilder<DatabaseConfigurationFull>> fn) Required - API name:database -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<DatabaseConfigurationMetadata.Builder>
-
build
Builds aDatabaseConfigurationMetadata.- Specified by:
buildin interfaceObjectBuilder<DatabaseConfigurationMetadata>- Throws:
NullPointerException- if some of the required fields are null.
-