com.google.cloud.dataform.v1alpha2.CompilationResultActionOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-cloud-dataform-v1alpha2 Show documentation
Show all versions of proto-google-cloud-dataform-v1alpha2 Show documentation
Proto library for google-cloud-dataform
/*
* Copyright 2024 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/dataform/v1alpha2/dataform.proto
// Protobuf Java Version: 3.25.4
package com.google.cloud.dataform.v1alpha2;
public interface CompilationResultActionOrBuilder
extends
// @@protoc_insertion_point(interface_extends:google.cloud.dataform.v1alpha2.CompilationResultAction)
com.google.protobuf.MessageOrBuilder {
/**
*
*
*
* This action's identifier. Unique within the compilation result.
*
*
* .google.cloud.dataform.v1alpha2.Target target = 1;
*
* @return Whether the target field is set.
*/
boolean hasTarget();
/**
*
*
*
* This action's identifier. Unique within the compilation result.
*
*
* .google.cloud.dataform.v1alpha2.Target target = 1;
*
* @return The target.
*/
com.google.cloud.dataform.v1alpha2.Target getTarget();
/**
*
*
*
* This action's identifier. Unique within the compilation result.
*
*
* .google.cloud.dataform.v1alpha2.Target target = 1;
*/
com.google.cloud.dataform.v1alpha2.TargetOrBuilder getTargetOrBuilder();
/**
*
*
*
* 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;
*
* @return Whether the canonicalTarget field is set.
*/
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;
*
* @return The canonicalTarget.
*/
com.google.cloud.dataform.v1alpha2.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;
*/
com.google.cloud.dataform.v1alpha2.TargetOrBuilder getCanonicalTargetOrBuilder();
/**
*
*
*
* The full path including filename in which this action is located, relative
* to the workspace root.
*
*
* string file_path = 3;
*
* @return The filePath.
*/
java.lang.String getFilePath();
/**
*
*
*
* The full path including filename in which this action is located, relative
* to the workspace root.
*
*
* string file_path = 3;
*
* @return The bytes for filePath.
*/
com.google.protobuf.ByteString getFilePathBytes();
/**
*
*
*
* The database relation created/updated by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Relation relation = 4;
*
* @return Whether the relation field is set.
*/
boolean hasRelation();
/**
*
*
*
* The database relation created/updated by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Relation relation = 4;
*
* @return The relation.
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation getRelation();
/**
*
*
*
* The database relation created/updated by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Relation relation = 4;
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.RelationOrBuilder
getRelationOrBuilder();
/**
*
*
*
* The database operations executed by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Operations operations = 5;
*
* @return Whether the operations field is set.
*/
boolean hasOperations();
/**
*
*
*
* The database operations executed by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Operations operations = 5;
*
* @return The operations.
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.Operations getOperations();
/**
*
*
*
* The database operations executed by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Operations operations = 5;
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.OperationsOrBuilder
getOperationsOrBuilder();
/**
*
*
*
* The assertion executed by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Assertion assertion = 6;
*
* @return Whether the assertion field is set.
*/
boolean hasAssertion();
/**
*
*
*
* The assertion executed by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Assertion assertion = 6;
*
* @return The assertion.
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.Assertion getAssertion();
/**
*
*
*
* The assertion executed by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Assertion assertion = 6;
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.AssertionOrBuilder
getAssertionOrBuilder();
/**
*
*
*
* The declaration declared by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Declaration declaration = 7;
*
*
* @return Whether the declaration field is set.
*/
boolean hasDeclaration();
/**
*
*
*
* The declaration declared by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Declaration declaration = 7;
*
*
* @return The declaration.
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.Declaration getDeclaration();
/**
*
*
*
* The declaration declared by this action.
*
*
* .google.cloud.dataform.v1alpha2.CompilationResultAction.Declaration declaration = 7;
*
*/
com.google.cloud.dataform.v1alpha2.CompilationResultAction.DeclarationOrBuilder
getDeclarationOrBuilder();
com.google.cloud.dataform.v1alpha2.CompilationResultAction.CompiledObjectCase
getCompiledObjectCase();
}