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
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public RawPredictRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public RawPredictRequest build()
Returns
public RawPredictRequest buildPartial()
Returns
public RawPredictRequest.Builder clear()
Returns
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) = { ... }
Returns
public RawPredictRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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;
Returns
public RawPredictRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public RawPredictRequest.Builder clone()
Returns
Overrides
public RawPredictRequest getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
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
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()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public RawPredictRequest.Builder mergeFrom(RawPredictRequest other)
Parameter
Returns
public RawPredictRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public RawPredictRequest.Builder mergeFrom(Message other)
Parameter
Returns
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
|
Returns
public final RawPredictRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns
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.
|
Returns
public RawPredictRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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
|
Returns
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
|
Returns
public RawPredictRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final RawPredictRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides