public static final class RawPredictRequest.Builder extends GeneratedMessageV3.Builder<RawPredictRequest.Builder> implements RawPredictRequestOrBuilder
Request message for
PredictionService.RawPredict.
Protobuf type google.cloud.aiplatform.v1.RawPredictRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 RawPredictRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RawPredictRequest build()
public RawPredictRequest buildPartial()
public RawPredictRequest.Builder clear()
Overrides
public RawPredictRequest.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 RawPredictRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearHttpBody()
public RawPredictRequest.Builder clearHttpBody()
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
public RawPredictRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public RawPredictRequest.Builder clone()
Overrides
public RawPredictRequest 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()
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
Returns |
---|
Type | Description |
com.google.api.HttpBody | The httpBody.
|
getHttpBodyBuilder()
public HttpBody.Builder getHttpBodyBuilder()
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
Returns |
---|
Type | Description |
com.google.api.HttpBody.Builder | |
getHttpBodyOrBuilder()
public HttpBodyOrBuilder getHttpBodyOrBuilder()
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
Returns |
---|
Type | Description |
com.google.api.HttpBodyOrBuilder | |
hasHttpBody()
public boolean hasHttpBody()
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
Returns |
---|
Type | Description |
boolean | Whether the httpBody field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RawPredictRequest.Builder mergeFrom(RawPredictRequest other)
public RawPredictRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public RawPredictRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeHttpBody(HttpBody value)
public RawPredictRequest.Builder mergeHttpBody(HttpBody value)
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
Parameter |
---|
Name | Description |
value | com.google.api.HttpBody
|
public final RawPredictRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RawPredictRequest.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 RawPredictRequest.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 RawPredictRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setHttpBody(HttpBody value)
public RawPredictRequest.Builder setHttpBody(HttpBody value)
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
Parameter |
---|
Name | Description |
value | com.google.api.HttpBody
|
setHttpBody(HttpBody.Builder builderForValue)
public RawPredictRequest.Builder setHttpBody(HttpBody.Builder builderForValue)
The prediction input. Supports HTTP headers and arbitrary data payload.
A DeployedModel may have an
upper limit on the number of instances it supports per request. When this
limit it is exceeded for an AutoML model, the
RawPredict
method returns an error. When this limit is exceeded for a custom-trained
model, the behavior varies depending on the model.
You can specify the schema for each instance in the
predict_schemata.instance_schema_uri
field when you create a Model. This
schema applies when you deploy the Model
as a DeployedModel
to an
Endpoint and use the RawPredict
method.
.google.api.HttpBody http_body = 2;
Parameter |
---|
Name | Description |
builderForValue | com.google.api.HttpBody.Builder
|
public RawPredictRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final RawPredictRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides