Class ImageUrl.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ImageUrl.Builder>
co.elastic.clients.elasticsearch.inference.ImageUrl.Builder
- All Implemented Interfaces:
WithJson<ImageUrl.Builder>,ObjectBuilder<ImageUrl>
- Enclosing class:
- ImageUrl
public static class ImageUrl.Builder
extends WithJsonObjectBuilderBase<ImageUrl.Builder>
implements ObjectBuilder<ImageUrl>
Builder for
ImageUrl.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aImageUrl.final ImageUrl.Builderdetail(ImageUrlDetail value) Specifies the detail level of the imageprotected ImageUrl.Builderself()final ImageUrl.BuilderRequired - The base64 encoded image data as a data URIMethods 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
-
url
Required - The base64 encoded image data as a data URIAPI name:
url -
detail
Specifies the detail level of the imageAPI name:
detail -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<ImageUrl.Builder>
-
build
Builds aImageUrl.- Specified by:
buildin interfaceObjectBuilder<ImageUrl>- Throws:
NullPointerException- if some of the required fields are null.
-