public sealed class OperatorDefinition.Types.AttributeDefinition : IMessage<OperatorDefinition.Types.AttributeDefinition>, IEquatable<OperatorDefinition.Types.AttributeDefinition>, IDeepCloneable<OperatorDefinition.Types.AttributeDefinition>, IBufferMessage, IMessageReference documentation and code samples for the Vision AI v1 API class OperatorDefinition.Types.AttributeDefinition.
Defines an attribute of an operator.
Implements
IMessageOperatorDefinitionTypesAttributeDefinition, IEquatableOperatorDefinitionTypesAttributeDefinition, IDeepCloneableOperatorDefinitionTypesAttributeDefinition, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Constructors
AttributeDefinition()
public AttributeDefinition()AttributeDefinition(AttributeDefinition)
public AttributeDefinition(OperatorDefinition.Types.AttributeDefinition other)| Parameter | |
|---|---|
| Name | Description |
other |
OperatorDefinitionTypesAttributeDefinition |
Properties
Attribute
public string Attribute { get; set; }The name of the attribute.
Tentatively a-z?, e.g., max_frames_per_video, resize_height.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DefaultValue
public AttributeValue DefaultValue { get; set; }The default value for the attribute.
| Property Value | |
|---|---|
| Type | Description |
AttributeValue |
|
Type
public string Type { get; set; }The type of this attribute.
See attribute_value.proto for possibilities.
| Property Value | |
|---|---|
| Type | Description |
string |
|