Class EncryptedReasoningDetail.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch.inference.BaseReasoningDetail.AbstractBuilder<EncryptedReasoningDetail.Builder>
co.elastic.clients.elasticsearch.inference.EncryptedReasoningDetail.Builder
- All Implemented Interfaces:
WithJson<EncryptedReasoningDetail.Builder>,ObjectBuilder<EncryptedReasoningDetail>
- Enclosing class:
- EncryptedReasoningDetail
public static class EncryptedReasoningDetail.Builder
extends BaseReasoningDetail.AbstractBuilder<EncryptedReasoningDetail.Builder>
implements ObjectBuilder<EncryptedReasoningDetail>
Builder for
EncryptedReasoningDetail.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aEncryptedReasoningDetail.Required - The encrypted reasoning data generated by the model, which may be redacted or protected based on the model's configuration and the nature of the reasoning information.protected EncryptedReasoningDetail.Builderself()Methods inherited from class co.elastic.clients.elasticsearch.inference.BaseReasoningDetail.AbstractBuilder
format, id, indexMethods 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
-
data
Required - The encrypted reasoning data generated by the model, which may be redacted or protected based on the model's configuration and the nature of the reasoning information.API name:
data -
self
- Specified by:
selfin classBaseReasoningDetail.AbstractBuilder<EncryptedReasoningDetail.Builder>
-
build
Builds aEncryptedReasoningDetail.- Specified by:
buildin interfaceObjectBuilder<EncryptedReasoningDetail>- Throws:
NullPointerException- if some of the required fields are null.
-