public sealed class RoutineSpec.Types.Argument : IMessage<RoutineSpec.Types.Argument>, IEquatable<RoutineSpec.Types.Argument>, IDeepCloneable<RoutineSpec.Types.Argument>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Catalog v1 API class RoutineSpec.Types.Argument.
Input or output argument of a function or stored procedure.
Implements
IMessageRoutineSpecTypesArgument, IEquatableRoutineSpecTypesArgument, IDeepCloneableRoutineSpecTypesArgument, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.DataCatalogV1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
Argument()
public Argument()
Argument(Argument)
public Argument(RoutineSpec.Types.Argument other)
Parameter | |
---|---|
Name | Description |
other | RoutineSpecTypesArgument |
Properties
Mode
public RoutineSpec.Types.Argument.Types.Mode Mode { get; set; }
Specifies whether the argument is input or output.
Property Value | |
---|---|
Type | Description |
RoutineSpecTypesArgumentTypesMode |
Name
public string Name { get; set; }
The name of the argument. A return argument of a function might not have a name.
Property Value | |
---|---|
Type | Description |
string |
Type
public string Type { get; set; }
Type of the argument. The exact value depends on the source system and the language.
Property Value | |
---|---|
Type | Description |
string |