public sealed class Processor : IMessage<Processor>, IEquatable<Processor>, IDeepCloneable<Processor>, IBufferMessage, IMessageReference documentation and code samples for the Vision AI v1 API class Processor.
Message describing Processor object. Next ID: 19
Implements
IMessageProcessor, IEquatableProcessor, IDeepCloneableProcessor, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Constructors
Processor()
public Processor()Processor(Processor)
public Processor(Processor other)| Parameter | |
|---|---|
| Name | Description |
other |
Processor |
Properties
ConfigurationTypeurl
public string ConfigurationTypeurl { get; set; }Output only. The corresponding configuration can be used in the Application to customize the behavior of the processor.
| Property Value | |
|---|---|
| Type | Description |
string |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. [Output only] Create timestamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
CustomProcessorSourceInfo
public CustomProcessorSourceInfo CustomProcessorSourceInfo { get; set; }Source info for customer created processor.
| Property Value | |
|---|---|
| Type | Description |
CustomProcessorSourceInfo |
|
Description
public string Description { get; set; }Illustrative sentences for describing the functionality of the processor.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }Required. A user friendly display name for the processor.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Labels
public MapField<string, string> Labels { get; }Labels as key value pairs.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
ModelType
public ModelType ModelType { get; set; }Model Type.
| Property Value | |
|---|---|
| Type | Description |
ModelType |
|
Name
public string Name { get; set; }name of resource.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ProcessorIoSpec
public ProcessorIOSpec ProcessorIoSpec { get; set; }Output only. [Output only] The input / output specifications of a processor, each type of processor has fixed input / output specs which cannot be altered by customer.
| Property Value | |
|---|---|
| Type | Description |
ProcessorIOSpec |
|
ProcessorName
public ProcessorName ProcessorName { get; set; }ProcessorName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ProcessorName |
|
ProcessorType
public Processor.Types.ProcessorType ProcessorType { get; set; }Output only. Processor Type.
| Property Value | |
|---|---|
| Type | Description |
ProcessorTypesProcessorType |
|
State
public Processor.Types.ProcessorState State { get; set; }Output only. State of the Processor.
| Property Value | |
|---|---|
| Type | Description |
ProcessorTypesProcessorState |
|
SupportedAnnotationTypes
public RepeatedField<StreamAnnotationType> SupportedAnnotationTypes { get; }| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldStreamAnnotationType |
|
SupportedInstanceTypes
public RepeatedField<Instance.Types.InstanceType> SupportedInstanceTypes { get; }Which instance types this processor supports; if empty, this default to STREAMING_PREDICTION.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldInstanceTypesInstanceType |
|
SupportsPostProcessing
public bool SupportsPostProcessing { get; set; }Indicates if the processor supports post processing.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. [Output only] Update timestamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|