public static final class ChatCompletionsRequest.Builder extends GeneratedMessageV3.Builder<ChatCompletionsRequest.Builder> implements ChatCompletionsRequestOrBuilder
Request message for [PredictionService.ChatCompletions]
Protobuf type google.cloud.aiplatform.v1beta1.ChatCompletionsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ChatCompletionsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ChatCompletionsRequest build()
public ChatCompletionsRequest buildPartial()
public ChatCompletionsRequest.Builder clear()
Overrides
public ChatCompletionsRequest.Builder clearEndpoint()
Required. The name of the endpoint requested to serve the prediction.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ChatCompletionsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearHttpBody()
public ChatCompletionsRequest.Builder clearHttpBody()
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
public ChatCompletionsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ChatCompletionsRequest.Builder clone()
Overrides
public ChatCompletionsRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getEndpoint()
Required. The name of the endpoint requested to serve the prediction.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The endpoint.
|
public ByteString getEndpointBytes()
Required. The name of the endpoint requested to serve the prediction.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for endpoint.
|
getHttpBody()
public HttpBody getHttpBody()
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
com.google.api.HttpBody |
The httpBody.
|
getHttpBodyBuilder()
public HttpBody.Builder getHttpBodyBuilder()
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
com.google.api.HttpBody.Builder |
|
getHttpBodyOrBuilder()
public HttpBodyOrBuilder getHttpBodyOrBuilder()
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
com.google.api.HttpBodyOrBuilder |
|
hasHttpBody()
public boolean hasHttpBody()
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the httpBody field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ChatCompletionsRequest.Builder mergeFrom(ChatCompletionsRequest other)
public ChatCompletionsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ChatCompletionsRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeHttpBody(HttpBody value)
public ChatCompletionsRequest.Builder mergeHttpBody(HttpBody value)
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
com.google.api.HttpBody
|
public final ChatCompletionsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ChatCompletionsRequest.Builder setEndpoint(String value)
Required. The name of the endpoint requested to serve the prediction.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The endpoint to set.
|
public ChatCompletionsRequest.Builder setEndpointBytes(ByteString value)
Required. The name of the endpoint requested to serve the prediction.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for endpoint to set.
|
public ChatCompletionsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setHttpBody(HttpBody value)
public ChatCompletionsRequest.Builder setHttpBody(HttpBody value)
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
com.google.api.HttpBody
|
setHttpBody(HttpBody.Builder builderForValue)
public ChatCompletionsRequest.Builder setHttpBody(HttpBody.Builder builderForValue)
Optional. The prediction input. Supports HTTP headers and arbitrary data
payload.
.google.api.HttpBody http_body = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
builderForValue |
com.google.api.HttpBody.Builder
|
public ChatCompletionsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ChatCompletionsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides