Class CompilationResultAction
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dataform.v1alpha2.CompilationResultAction
-
- All Implemented Interfaces:
CompilationResultActionOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class CompilationResultAction extends com.google.protobuf.GeneratedMessageV3 implements CompilationResultActionOrBuilder
Represents a single Dataform action in a compilation result.
Protobuf typegoogle.cloud.dataform.v1alpha2.CompilationResultAction- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompilationResultAction.AssertionRepresents an assertion upon a SQL query which is required return zero rows.static interfaceCompilationResultAction.AssertionOrBuilderstatic classCompilationResultAction.BuilderRepresents a single Dataform action in a compilation result.static classCompilationResultAction.CompiledObjectCasestatic classCompilationResultAction.DeclarationRepresents a relation which is not managed by Dataform but which may be referenced by Dataform actions.static interfaceCompilationResultAction.DeclarationOrBuilderstatic classCompilationResultAction.OperationsRepresents a list of arbitrary database operations.static interfaceCompilationResultAction.OperationsOrBuilderstatic classCompilationResultAction.RelationRepresents a database relation.static interfaceCompilationResultAction.RelationOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intASSERTION_FIELD_NUMBERstatic intCANONICAL_TARGET_FIELD_NUMBERstatic intDECLARATION_FIELD_NUMBERstatic intFILE_PATH_FIELD_NUMBERstatic intOPERATIONS_FIELD_NUMBERstatic intRELATION_FIELD_NUMBERstatic intTARGET_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)CompilationResultAction.AssertiongetAssertion()The assertion executed by this action.CompilationResultAction.AssertionOrBuildergetAssertionOrBuilder()The assertion executed by this action.TargetgetCanonicalTarget()The action's identifier if the project had been compiled without any overrides configured.TargetOrBuildergetCanonicalTargetOrBuilder()The action's identifier if the project had been compiled without any overrides configured.CompilationResultAction.CompiledObjectCasegetCompiledObjectCase()CompilationResultAction.DeclarationgetDeclaration()The declaration declared by this action.CompilationResultAction.DeclarationOrBuildergetDeclarationOrBuilder()The declaration declared by this action.static CompilationResultActiongetDefaultInstance()CompilationResultActiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetFilePath()The full path including filename in which this action is located, relative to the workspace root.com.google.protobuf.ByteStringgetFilePathBytes()The full path including filename in which this action is located, relative to the workspace root.CompilationResultAction.OperationsgetOperations()The database operations executed by this action.CompilationResultAction.OperationsOrBuildergetOperationsOrBuilder()The database operations executed by this action.com.google.protobuf.Parser<CompilationResultAction>getParserForType()CompilationResultAction.RelationgetRelation()The database relation created/updated by this action.CompilationResultAction.RelationOrBuildergetRelationOrBuilder()The database relation created/updated by this action.intgetSerializedSize()TargetgetTarget()This action's identifier.TargetOrBuildergetTargetOrBuilder()This action's identifier.booleanhasAssertion()The assertion executed by this action.booleanhasCanonicalTarget()The action's identifier if the project had been compiled without any overrides configured.booleanhasDeclaration()The declaration declared by this action.inthashCode()booleanhasOperations()The database operations executed by this action.booleanhasRelation()The database relation created/updated by this action.booleanhasTarget()This action's identifier.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static CompilationResultAction.BuildernewBuilder()static CompilationResultAction.BuildernewBuilder(CompilationResultAction prototype)CompilationResultAction.BuildernewBuilderForType()protected CompilationResultAction.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CompilationResultActionparseDelimitedFrom(InputStream input)static CompilationResultActionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CompilationResultActionparseFrom(byte[] data)static CompilationResultActionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CompilationResultActionparseFrom(com.google.protobuf.ByteString data)static CompilationResultActionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CompilationResultActionparseFrom(com.google.protobuf.CodedInputStream input)static CompilationResultActionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CompilationResultActionparseFrom(InputStream input)static CompilationResultActionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CompilationResultActionparseFrom(ByteBuffer data)static CompilationResultActionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<CompilationResultAction>parser()CompilationResultAction.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TARGET_FIELD_NUMBER
public static final int TARGET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CANONICAL_TARGET_FIELD_NUMBER
public static final int CANONICAL_TARGET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FILE_PATH_FIELD_NUMBER
public static final int FILE_PATH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RELATION_FIELD_NUMBER
public static final int RELATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OPERATIONS_FIELD_NUMBER
public static final int OPERATIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ASSERTION_FIELD_NUMBER
public static final int ASSERTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DECLARATION_FIELD_NUMBER
public static final int DECLARATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getCompiledObjectCase
public CompilationResultAction.CompiledObjectCase getCompiledObjectCase()
- Specified by:
getCompiledObjectCasein interfaceCompilationResultActionOrBuilder
-
hasTarget
public boolean hasTarget()
This action's identifier. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target target = 1;- Specified by:
hasTargetin interfaceCompilationResultActionOrBuilder- Returns:
- Whether the target field is set.
-
getTarget
public Target getTarget()
This action's identifier. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target target = 1;- Specified by:
getTargetin interfaceCompilationResultActionOrBuilder- Returns:
- The target.
-
getTargetOrBuilder
public TargetOrBuilder getTargetOrBuilder()
This action's identifier. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target target = 1;- Specified by:
getTargetOrBuilderin interfaceCompilationResultActionOrBuilder
-
hasCanonicalTarget
public boolean hasCanonicalTarget()
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target canonical_target = 2;- Specified by:
hasCanonicalTargetin interfaceCompilationResultActionOrBuilder- Returns:
- Whether the canonicalTarget field is set.
-
getCanonicalTarget
public Target getCanonicalTarget()
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target canonical_target = 2;- Specified by:
getCanonicalTargetin interfaceCompilationResultActionOrBuilder- Returns:
- The canonicalTarget.
-
getCanonicalTargetOrBuilder
public TargetOrBuilder getCanonicalTargetOrBuilder()
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
.google.cloud.dataform.v1alpha2.Target canonical_target = 2;- Specified by:
getCanonicalTargetOrBuilderin interfaceCompilationResultActionOrBuilder
-
getFilePath
public String getFilePath()
The full path including filename in which this action is located, relative to the workspace root.
string file_path = 3;- Specified by:
getFilePathin interfaceCompilationResultActionOrBuilder- Returns:
- The filePath.
-
getFilePathBytes
public com.google.protobuf.ByteString getFilePathBytes()
The full path including filename in which this action is located, relative to the workspace root.
string file_path = 3;- Specified by:
getFilePathBytesin interfaceCompilationResultActionOrBuilder- Returns:
- The bytes for filePath.
-
hasRelation
public boolean hasRelation()
The database relation created/updated by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation relation = 4;- Specified by:
hasRelationin interfaceCompilationResultActionOrBuilder- Returns:
- Whether the relation field is set.
-
getRelation
public CompilationResultAction.Relation getRelation()
The database relation created/updated by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation relation = 4;- Specified by:
getRelationin interfaceCompilationResultActionOrBuilder- Returns:
- The relation.
-
getRelationOrBuilder
public CompilationResultAction.RelationOrBuilder getRelationOrBuilder()
The database relation created/updated by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation relation = 4;- Specified by:
getRelationOrBuilderin interfaceCompilationResultActionOrBuilder
-
hasOperations
public boolean hasOperations()
The database operations executed by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Operations operations = 5;- Specified by:
hasOperationsin interfaceCompilationResultActionOrBuilder- Returns:
- Whether the operations field is set.
-
getOperations
public CompilationResultAction.Operations getOperations()
The database operations executed by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Operations operations = 5;- Specified by:
getOperationsin interfaceCompilationResultActionOrBuilder- Returns:
- The operations.
-
getOperationsOrBuilder
public CompilationResultAction.OperationsOrBuilder getOperationsOrBuilder()
The database operations executed by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Operations operations = 5;- Specified by:
getOperationsOrBuilderin interfaceCompilationResultActionOrBuilder
-
hasAssertion
public boolean hasAssertion()
The assertion executed by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Assertion assertion = 6;- Specified by:
hasAssertionin interfaceCompilationResultActionOrBuilder- Returns:
- Whether the assertion field is set.
-
getAssertion
public CompilationResultAction.Assertion getAssertion()
The assertion executed by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Assertion assertion = 6;- Specified by:
getAssertionin interfaceCompilationResultActionOrBuilder- Returns:
- The assertion.
-
getAssertionOrBuilder
public CompilationResultAction.AssertionOrBuilder getAssertionOrBuilder()
The assertion executed by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Assertion assertion = 6;- Specified by:
getAssertionOrBuilderin interfaceCompilationResultActionOrBuilder
-
hasDeclaration
public boolean hasDeclaration()
The declaration declared by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Declaration declaration = 7;- Specified by:
hasDeclarationin interfaceCompilationResultActionOrBuilder- Returns:
- Whether the declaration field is set.
-
getDeclaration
public CompilationResultAction.Declaration getDeclaration()
The declaration declared by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Declaration declaration = 7;- Specified by:
getDeclarationin interfaceCompilationResultActionOrBuilder- Returns:
- The declaration.
-
getDeclarationOrBuilder
public CompilationResultAction.DeclarationOrBuilder getDeclarationOrBuilder()
The declaration declared by this action.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Declaration declaration = 7;- Specified by:
getDeclarationOrBuilderin interfaceCompilationResultActionOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CompilationResultAction parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CompilationResultAction parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CompilationResultAction parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CompilationResultAction parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CompilationResultAction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CompilationResultAction parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CompilationResultAction parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CompilationResultAction parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CompilationResultAction parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CompilationResultAction parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static CompilationResultAction parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CompilationResultAction parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public CompilationResultAction.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static CompilationResultAction.Builder newBuilder()
-
newBuilder
public static CompilationResultAction.Builder newBuilder(CompilationResultAction prototype)
-
toBuilder
public CompilationResultAction.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CompilationResultAction.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static CompilationResultAction getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<CompilationResultAction> parser()
-
getParserForType
public com.google.protobuf.Parser<CompilationResultAction> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public CompilationResultAction getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-