Interface RoutineSpec.ArgumentOrBuilder

public static interface RoutineSpec.ArgumentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMode()

public abstract RoutineSpec.Argument.Mode getMode()
Specifies whether the argument is input or output.

.google.cloud.datacatalog.v1.RoutineSpec.Argument.Mode mode = 2;

Returns
TypeDescription
RoutineSpec.Argument.Mode

The mode.

getModeValue()

public abstract int getModeValue()
Specifies whether the argument is input or output.

.google.cloud.datacatalog.v1.RoutineSpec.Argument.Mode mode = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for mode.

getName()

public abstract String getName()
The name of the argument. A return argument of a function might not have
 a name.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()
The name of the argument. A return argument of a function might not have
 a name.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getType()

public abstract String getType()
Type of the argument. The exact value depends on the source system and
 the language.

string type = 3;

Returns
TypeDescription
String

The type.

getTypeBytes()

public abstract ByteString getTypeBytes()
Type of the argument. The exact value depends on the source system and
 the language.

string type = 3;

Returns
TypeDescription
ByteString

The bytes for type.