Interface RoutineSpec.ArgumentOrBuilder (1.38.0)

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.