public static final class RoutineSpec.Argument extends com.google.protobuf.GeneratedMessageV3 implements RoutineSpec.ArgumentOrBuilder
Input or output argument of a function or stored procedure.Protobuf type
google.cloud.datacatalog.v1.RoutineSpec.Argument| Modifier and Type | Class and Description |
|---|---|
static class |
RoutineSpec.Argument.Builder
Input or output argument of a function or stored procedure.
|
static class |
RoutineSpec.Argument.Mode
The input or output mode of the argument.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
MODE_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static RoutineSpec.Argument |
getDefaultInstance() |
RoutineSpec.Argument |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
RoutineSpec.Argument.Mode |
getMode()
Specifies whether the argument is input or output.
|
int |
getModeValue()
Specifies whether the argument is input or output.
|
String |
getName()
The name of the argument.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the argument.
|
com.google.protobuf.Parser<RoutineSpec.Argument> |
getParserForType() |
int |
getSerializedSize() |
String |
getType()
Type of the argument.
|
com.google.protobuf.ByteString |
getTypeBytes()
Type of the argument.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RoutineSpec.Argument.Builder |
newBuilder() |
static RoutineSpec.Argument.Builder |
newBuilder(RoutineSpec.Argument prototype) |
RoutineSpec.Argument.Builder |
newBuilderForType() |
protected RoutineSpec.Argument.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RoutineSpec.Argument |
parseDelimitedFrom(InputStream input) |
static RoutineSpec.Argument |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutineSpec.Argument |
parseFrom(byte[] data) |
static RoutineSpec.Argument |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutineSpec.Argument |
parseFrom(ByteBuffer data) |
static RoutineSpec.Argument |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutineSpec.Argument |
parseFrom(com.google.protobuf.ByteString data) |
static RoutineSpec.Argument |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutineSpec.Argument |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RoutineSpec.Argument |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RoutineSpec.Argument |
parseFrom(InputStream input) |
static RoutineSpec.Argument |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RoutineSpec.Argument> |
parser() |
RoutineSpec.Argument.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int MODE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
The name of the argument. A return argument of a function might not have a name.
string name = 1;getName in interface RoutineSpec.ArgumentOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the argument. A return argument of a function might not have a name.
string name = 1;getNameBytes in interface RoutineSpec.ArgumentOrBuilderpublic int getModeValue()
Specifies whether the argument is input or output.
.google.cloud.datacatalog.v1.RoutineSpec.Argument.Mode mode = 2;getModeValue in interface RoutineSpec.ArgumentOrBuilderpublic RoutineSpec.Argument.Mode getMode()
Specifies whether the argument is input or output.
.google.cloud.datacatalog.v1.RoutineSpec.Argument.Mode mode = 2;getMode in interface RoutineSpec.ArgumentOrBuilderpublic String getType()
Type of the argument. The exact value depends on the source system and the language.
string type = 3;getType in interface RoutineSpec.ArgumentOrBuilderpublic com.google.protobuf.ByteString getTypeBytes()
Type of the argument. The exact value depends on the source system and the language.
string type = 3;getTypeBytes in interface RoutineSpec.ArgumentOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static RoutineSpec.Argument parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RoutineSpec.Argument parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RoutineSpec.Argument parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RoutineSpec.Argument parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RoutineSpec.Argument parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RoutineSpec.Argument parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RoutineSpec.Argument parseFrom(InputStream input) throws IOException
IOExceptionpublic static RoutineSpec.Argument parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RoutineSpec.Argument parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RoutineSpec.Argument parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RoutineSpec.Argument parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RoutineSpec.Argument parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RoutineSpec.Argument.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RoutineSpec.Argument.Builder newBuilder()
public static RoutineSpec.Argument.Builder newBuilder(RoutineSpec.Argument prototype)
public RoutineSpec.Argument.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RoutineSpec.Argument.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RoutineSpec.Argument getDefaultInstance()
public static com.google.protobuf.Parser<RoutineSpec.Argument> parser()
public com.google.protobuf.Parser<RoutineSpec.Argument> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RoutineSpec.Argument getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.