public final class VertexCustomConfig extends GeneratedMessageV3 implements VertexCustomConfigOrBuilder
Message describing VertexCustomConfig.
Protobuf type google.events.cloud.visionai.v1.VertexCustomConfig
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > VertexCustomConfigImplements
VertexCustomConfigOrBuilderStatic Fields
ATTACH_APPLICATION_METADATA_FIELD_NUMBER
public static final int ATTACH_APPLICATION_METADATA_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
DEDICATED_RESOURCES_FIELD_NUMBER
public static final int DEDICATED_RESOURCES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
MAX_PREDICTION_FPS_FIELD_NUMBER
public static final int MAX_PREDICTION_FPS_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
POST_PROCESSING_CLOUD_FUNCTION_FIELD_NUMBER
public static final int POST_PROCESSING_CLOUD_FUNCTION_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
Static Methods
getDefaultInstance()
public static VertexCustomConfig getDefaultInstance()
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
newBuilder()
public static VertexCustomConfig.Builder newBuilder()
Returns | |
---|---|
Type | Description |
VertexCustomConfig.Builder |
newBuilder(VertexCustomConfig prototype)
public static VertexCustomConfig.Builder newBuilder(VertexCustomConfig prototype)
Parameter | |
---|---|
Name | Description |
prototype |
VertexCustomConfig |
Returns | |
---|---|
Type | Description |
VertexCustomConfig.Builder |
parseDelimitedFrom(InputStream input)
public static VertexCustomConfig parseDelimitedFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static VertexCustomConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(byte[] data)
public static VertexCustomConfig parseFrom(byte[] data)
Parameter | |
---|---|
Name | Description |
data |
byte[] |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static VertexCustomConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static VertexCustomConfig parseFrom(ByteString data)
Parameter | |
---|---|
Name | Description |
data |
ByteString |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VertexCustomConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static VertexCustomConfig parseFrom(CodedInputStream input)
Parameter | |
---|---|
Name | Description |
input |
CodedInputStream |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static VertexCustomConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input)
public static VertexCustomConfig parseFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static VertexCustomConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static VertexCustomConfig parseFrom(ByteBuffer data)
Parameter | |
---|---|
Name | Description |
data |
ByteBuffer |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static VertexCustomConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<VertexCustomConfig> parser()
Returns | |
---|---|
Type | Description |
Parser<VertexCustomConfig> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter | |
---|---|
Name | Description |
obj |
Object |
Returns | |
---|---|
Type | Description |
boolean |
getAttachApplicationMetadata()
public boolean getAttachApplicationMetadata()
If true, the prediction request received by custom model will also contain metadata with the following schema: 'appPlatformMetadata': { 'ingestionTime': DOUBLE; (UNIX timestamp) 'application': STRING; 'instanceId': STRING; 'node': STRING; 'processor': STRING; }
bool attach_application_metadata = 4;
Returns | |
---|---|
Type | Description |
boolean |
The attachApplicationMetadata. |
getDedicatedResources()
public DedicatedResources getDedicatedResources()
A description of resources that are dedicated to the DeployedModel, and that need a higher degree of manual configuration.
.google.events.cloud.visionai.v1.DedicatedResources dedicated_resources = 2;
Returns | |
---|---|
Type | Description |
DedicatedResources |
The dedicatedResources. |
getDedicatedResourcesOrBuilder()
public DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()
A description of resources that are dedicated to the DeployedModel, and that need a higher degree of manual configuration.
.google.events.cloud.visionai.v1.DedicatedResources dedicated_resources = 2;
Returns | |
---|---|
Type | Description |
DedicatedResourcesOrBuilder |
getDefaultInstanceForType()
public VertexCustomConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
VertexCustomConfig |
getMaxPredictionFps()
public int getMaxPredictionFps()
The max prediction frame per second. This attribute sets how fast the operator sends prediction requests to Vertex AI endpoint. Default value is 0, which means there is no max prediction fps limit. The operator sends prediction requests at input fps.
int32 max_prediction_fps = 1;
Returns | |
---|---|
Type | Description |
int |
The maxPredictionFps. |
getParserForType()
public Parser<VertexCustomConfig> getParserForType()
Returns | |
---|---|
Type | Description |
Parser<VertexCustomConfig> |
getPostProcessingCloudFunction()
public String getPostProcessingCloudFunction()
If not empty, the prediction result will be sent to the specified cloud function for post processing.
- The cloud function will receive AppPlatformCloudFunctionRequest where the annotations field will be the json format of proto PredictResponse.
- The cloud function should return AppPlatformCloudFunctionResponse with PredictResponse stored in the annotations field.
- To drop the prediction output, simply clear the payload field in the returned AppPlatformCloudFunctionResponse.
string post_processing_cloud_function = 3;
Returns | |
---|---|
Type | Description |
String |
The postProcessingCloudFunction. |
getPostProcessingCloudFunctionBytes()
public ByteString getPostProcessingCloudFunctionBytes()
If not empty, the prediction result will be sent to the specified cloud function for post processing.
- The cloud function will receive AppPlatformCloudFunctionRequest where the annotations field will be the json format of proto PredictResponse.
- The cloud function should return AppPlatformCloudFunctionResponse with PredictResponse stored in the annotations field.
- To drop the prediction output, simply clear the payload field in the returned AppPlatformCloudFunctionResponse.
string post_processing_cloud_function = 3;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for postProcessingCloudFunction. |
getSerializedSize()
public int getSerializedSize()
Returns | |
---|---|
Type | Description |
int |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns | |
---|---|
Type | Description |
UnknownFieldSet |
hasDedicatedResources()
public boolean hasDedicatedResources()
A description of resources that are dedicated to the DeployedModel, and that need a higher degree of manual configuration.
.google.events.cloud.visionai.v1.DedicatedResources dedicated_resources = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the dedicatedResources field is set. |
hashCode()
public int hashCode()
Returns | |
---|---|
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
newBuilderForType()
public VertexCustomConfig.Builder newBuilderForType()
Returns | |
---|---|
Type | Description |
VertexCustomConfig.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected VertexCustomConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter | |
---|---|
Name | Description |
parent |
BuilderParent |
Returns | |
---|---|
Type | Description |
VertexCustomConfig.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter | |
---|---|
Name | Description |
unused |
UnusedPrivateParameter |
Returns | |
---|---|
Type | Description |
Object |
toBuilder()
public VertexCustomConfig.Builder toBuilder()
Returns | |
---|---|
Type | Description |
VertexCustomConfig.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter | |
---|---|
Name | Description |
output |
CodedOutputStream |
Exceptions | |
---|---|
Type | Description |
IOException |