Class RoutineId (2.22.0)

public final class RoutineId implements Serializable

RoutineId represents the identifier for a given Routine.

Inheritance

Object > RoutineId

Implements

Serializable

Static Methods

of(String dataset, String routine)

public static RoutineId of(String dataset, String routine)

Creates a routine identity given dataset and routine identifiers. *

Parameters
NameDescription
datasetString
routineString
Returns
TypeDescription
RoutineId

of(String project, String dataset, String routine)

public static RoutineId of(String project, String dataset, String routine)

Creates a routine identity given project, dataset, and routine identifiers. *

Parameters
NameDescription
projectString
datasetString
routineString
Returns
TypeDescription
RoutineId

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getDataset()

public String getDataset()

Return corresponding dataset ID for this routine. *

Returns
TypeDescription
String

getProject()

public String getProject()

Return corresponding project ID for this routine. *

Returns
TypeDescription
String

getRoutine()

public String getRoutine()

Return corresponding routine ID for this routine. *

Returns
TypeDescription
String

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

toString()

public String toString()
Returns
TypeDescription
String
Overrides