Class CompilationResult.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CompilationResult.Builder>
com.google.cloud.dataform.v1.CompilationResult.Builder
All Implemented Interfaces:
CompilationResultOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
CompilationResult

public static final class CompilationResult.Builder extends com.google.protobuf.GeneratedMessage.Builder<CompilationResult.Builder> implements CompilationResultOrBuilder
 Represents the result of compiling a Dataform project.
 
Protobuf type google.cloud.dataform.v1.CompilationResult
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<CompilationResult.Builder>
    • clear

      public CompilationResult.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<CompilationResult.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<CompilationResult.Builder>
    • getDefaultInstanceForType

      public CompilationResult getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public CompilationResult build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public CompilationResult buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public CompilationResult.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CompilationResult.Builder>
    • mergeFrom

      public CompilationResult.Builder mergeFrom(CompilationResult other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<CompilationResult.Builder>
    • mergeFrom

      public CompilationResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CompilationResult.Builder>
      Throws:
      IOException
    • getSourceCase

      public CompilationResult.SourceCase getSourceCase()
      Specified by:
      getSourceCase in interface CompilationResultOrBuilder
    • clearSource

      public CompilationResult.Builder clearSource()
    • hasGitCommitish

      public boolean hasGitCommitish()
       Immutable. Git commit/tag/branch name at which the repository should be
       compiled. Must exist in the remote repository. Examples:
       - a commit SHA: `12ade345`
       - a tag: `tag1`
       - a branch name: `branch1`
       
      string git_commitish = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasGitCommitish in interface CompilationResultOrBuilder
      Returns:
      Whether the gitCommitish field is set.
    • getGitCommitish

      public String getGitCommitish()
       Immutable. Git commit/tag/branch name at which the repository should be
       compiled. Must exist in the remote repository. Examples:
       - a commit SHA: `12ade345`
       - a tag: `tag1`
       - a branch name: `branch1`
       
      string git_commitish = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getGitCommitish in interface CompilationResultOrBuilder
      Returns:
      The gitCommitish.
    • getGitCommitishBytes

      public com.google.protobuf.ByteString getGitCommitishBytes()
       Immutable. Git commit/tag/branch name at which the repository should be
       compiled. Must exist in the remote repository. Examples:
       - a commit SHA: `12ade345`
       - a tag: `tag1`
       - a branch name: `branch1`
       
      string git_commitish = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getGitCommitishBytes in interface CompilationResultOrBuilder
      Returns:
      The bytes for gitCommitish.
    • setGitCommitish

      public CompilationResult.Builder setGitCommitish(String value)
       Immutable. Git commit/tag/branch name at which the repository should be
       compiled. Must exist in the remote repository. Examples:
       - a commit SHA: `12ade345`
       - a tag: `tag1`
       - a branch name: `branch1`
       
      string git_commitish = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The gitCommitish to set.
      Returns:
      This builder for chaining.
    • clearGitCommitish

      public CompilationResult.Builder clearGitCommitish()
       Immutable. Git commit/tag/branch name at which the repository should be
       compiled. Must exist in the remote repository. Examples:
       - a commit SHA: `12ade345`
       - a tag: `tag1`
       - a branch name: `branch1`
       
      string git_commitish = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • setGitCommitishBytes

      public CompilationResult.Builder setGitCommitishBytes(com.google.protobuf.ByteString value)
       Immutable. Git commit/tag/branch name at which the repository should be
       compiled. Must exist in the remote repository. Examples:
       - a commit SHA: `12ade345`
       - a tag: `tag1`
       - a branch name: `branch1`
       
      string git_commitish = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The bytes for gitCommitish to set.
      Returns:
      This builder for chaining.
    • hasWorkspace

      public boolean hasWorkspace()
       Immutable. The name of the workspace to compile. Must be in the format
       `projects/*/locations/*/repositories/*/workspaces/*`.
       
      string workspace = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      hasWorkspace in interface CompilationResultOrBuilder
      Returns:
      Whether the workspace field is set.
    • getWorkspace

      public String getWorkspace()
       Immutable. The name of the workspace to compile. Must be in the format
       `projects/*/locations/*/repositories/*/workspaces/*`.
       
      string workspace = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getWorkspace in interface CompilationResultOrBuilder
      Returns:
      The workspace.
    • getWorkspaceBytes

      public com.google.protobuf.ByteString getWorkspaceBytes()
       Immutable. The name of the workspace to compile. Must be in the format
       `projects/*/locations/*/repositories/*/workspaces/*`.
       
      string workspace = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getWorkspaceBytes in interface CompilationResultOrBuilder
      Returns:
      The bytes for workspace.
    • setWorkspace

      public CompilationResult.Builder setWorkspace(String value)
       Immutable. The name of the workspace to compile. Must be in the format
       `projects/*/locations/*/repositories/*/workspaces/*`.
       
      string workspace = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The workspace to set.
      Returns:
      This builder for chaining.
    • clearWorkspace

      public CompilationResult.Builder clearWorkspace()
       Immutable. The name of the workspace to compile. Must be in the format
       `projects/*/locations/*/repositories/*/workspaces/*`.
       
      string workspace = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setWorkspaceBytes

      public CompilationResult.Builder setWorkspaceBytes(com.google.protobuf.ByteString value)
       Immutable. The name of the workspace to compile. Must be in the format
       `projects/*/locations/*/repositories/*/workspaces/*`.
       
      string workspace = 3 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for workspace to set.
      Returns:
      This builder for chaining.
    • hasReleaseConfig

      public boolean hasReleaseConfig()
       Immutable. The name of the release config to compile. Must be in the
       format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
       
      string release_config = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      hasReleaseConfig in interface CompilationResultOrBuilder
      Returns:
      Whether the releaseConfig field is set.
    • getReleaseConfig

      public String getReleaseConfig()
       Immutable. The name of the release config to compile. Must be in the
       format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
       
      string release_config = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getReleaseConfig in interface CompilationResultOrBuilder
      Returns:
      The releaseConfig.
    • getReleaseConfigBytes

      public com.google.protobuf.ByteString getReleaseConfigBytes()
       Immutable. The name of the release config to compile. Must be in the
       format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
       
      string release_config = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Specified by:
      getReleaseConfigBytes in interface CompilationResultOrBuilder
      Returns:
      The bytes for releaseConfig.
    • setReleaseConfig

      public CompilationResult.Builder setReleaseConfig(String value)
       Immutable. The name of the release config to compile. Must be in the
       format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
       
      string release_config = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The releaseConfig to set.
      Returns:
      This builder for chaining.
    • clearReleaseConfig

      public CompilationResult.Builder clearReleaseConfig()
       Immutable. The name of the release config to compile. Must be in the
       format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
       
      string release_config = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setReleaseConfigBytes

      public CompilationResult.Builder setReleaseConfigBytes(com.google.protobuf.ByteString value)
       Immutable. The name of the release config to compile. Must be in the
       format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
       
      string release_config = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for releaseConfig to set.
      Returns:
      This builder for chaining.
    • getName

      public String getName()
       Output only. The compilation result's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface CompilationResultOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. The compilation result's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface CompilationResultOrBuilder
      Returns:
      The bytes for name.
    • setName

      public CompilationResult.Builder setName(String value)
       Output only. The compilation result's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public CompilationResult.Builder clearName()
       Output only. The compilation result's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public CompilationResult.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. The compilation result's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasCodeCompilationConfig

      public boolean hasCodeCompilationConfig()
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasCodeCompilationConfig in interface CompilationResultOrBuilder
      Returns:
      Whether the codeCompilationConfig field is set.
    • getCodeCompilationConfig

      public CodeCompilationConfig getCodeCompilationConfig()
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCodeCompilationConfig in interface CompilationResultOrBuilder
      Returns:
      The codeCompilationConfig.
    • setCodeCompilationConfig

      public CompilationResult.Builder setCodeCompilationConfig(CodeCompilationConfig value)
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
    • setCodeCompilationConfig

      public CompilationResult.Builder setCodeCompilationConfig(CodeCompilationConfig.Builder builderForValue)
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
    • mergeCodeCompilationConfig

      public CompilationResult.Builder mergeCodeCompilationConfig(CodeCompilationConfig value)
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
    • clearCodeCompilationConfig

      public CompilationResult.Builder clearCodeCompilationConfig()
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
    • getCodeCompilationConfigBuilder

      public CodeCompilationConfig.Builder getCodeCompilationConfigBuilder()
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
    • getCodeCompilationConfigOrBuilder

      public CodeCompilationConfigOrBuilder getCodeCompilationConfigOrBuilder()
       Immutable. If set, fields of `code_compilation_config` override the default
       compilation settings that are specified in dataform.json.
       
      .google.cloud.dataform.v1.CodeCompilationConfig code_compilation_config = 4 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCodeCompilationConfigOrBuilder in interface CompilationResultOrBuilder
    • getResolvedGitCommitSha

      public String getResolvedGitCommitSha()
       Output only. The fully resolved Git commit SHA of the code that was
       compiled. Not set for compilation results whose source is a workspace.
       
      string resolved_git_commit_sha = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResolvedGitCommitSha in interface CompilationResultOrBuilder
      Returns:
      The resolvedGitCommitSha.
    • getResolvedGitCommitShaBytes

      public com.google.protobuf.ByteString getResolvedGitCommitShaBytes()
       Output only. The fully resolved Git commit SHA of the code that was
       compiled. Not set for compilation results whose source is a workspace.
       
      string resolved_git_commit_sha = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResolvedGitCommitShaBytes in interface CompilationResultOrBuilder
      Returns:
      The bytes for resolvedGitCommitSha.
    • setResolvedGitCommitSha

      public CompilationResult.Builder setResolvedGitCommitSha(String value)
       Output only. The fully resolved Git commit SHA of the code that was
       compiled. Not set for compilation results whose source is a workspace.
       
      string resolved_git_commit_sha = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The resolvedGitCommitSha to set.
      Returns:
      This builder for chaining.
    • clearResolvedGitCommitSha

      public CompilationResult.Builder clearResolvedGitCommitSha()
       Output only. The fully resolved Git commit SHA of the code that was
       compiled. Not set for compilation results whose source is a workspace.
       
      string resolved_git_commit_sha = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setResolvedGitCommitShaBytes

      public CompilationResult.Builder setResolvedGitCommitShaBytes(com.google.protobuf.ByteString value)
       Output only. The fully resolved Git commit SHA of the code that was
       compiled. Not set for compilation results whose source is a workspace.
       
      string resolved_git_commit_sha = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for resolvedGitCommitSha to set.
      Returns:
      This builder for chaining.
    • getDataformCoreVersion

      public String getDataformCoreVersion()
       Output only. The version of `@dataform/core` that was used for compilation.
       
      string dataform_core_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataformCoreVersion in interface CompilationResultOrBuilder
      Returns:
      The dataformCoreVersion.
    • getDataformCoreVersionBytes

      public com.google.protobuf.ByteString getDataformCoreVersionBytes()
       Output only. The version of `@dataform/core` that was used for compilation.
       
      string dataform_core_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataformCoreVersionBytes in interface CompilationResultOrBuilder
      Returns:
      The bytes for dataformCoreVersion.
    • setDataformCoreVersion

      public CompilationResult.Builder setDataformCoreVersion(String value)
       Output only. The version of `@dataform/core` that was used for compilation.
       
      string dataform_core_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The dataformCoreVersion to set.
      Returns:
      This builder for chaining.
    • clearDataformCoreVersion

      public CompilationResult.Builder clearDataformCoreVersion()
       Output only. The version of `@dataform/core` that was used for compilation.
       
      string dataform_core_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setDataformCoreVersionBytes

      public CompilationResult.Builder setDataformCoreVersionBytes(com.google.protobuf.ByteString value)
       Output only. The version of `@dataform/core` that was used for compilation.
       
      string dataform_core_version = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for dataformCoreVersion to set.
      Returns:
      This builder for chaining.
    • getCompilationErrorsList

      public List<CompilationResult.CompilationError> getCompilationErrorsList()
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCompilationErrorsList in interface CompilationResultOrBuilder
    • getCompilationErrorsCount

      public int getCompilationErrorsCount()
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCompilationErrorsCount in interface CompilationResultOrBuilder
    • getCompilationErrors

      public CompilationResult.CompilationError getCompilationErrors(int index)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCompilationErrors in interface CompilationResultOrBuilder
    • setCompilationErrors

      public CompilationResult.Builder setCompilationErrors(int index, CompilationResult.CompilationError value)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCompilationErrors

      public CompilationResult.Builder setCompilationErrors(int index, CompilationResult.CompilationError.Builder builderForValue)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCompilationErrors

       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCompilationErrors

      public CompilationResult.Builder addCompilationErrors(int index, CompilationResult.CompilationError value)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCompilationErrors

      public CompilationResult.Builder addCompilationErrors(CompilationResult.CompilationError.Builder builderForValue)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCompilationErrors

      public CompilationResult.Builder addCompilationErrors(int index, CompilationResult.CompilationError.Builder builderForValue)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllCompilationErrors

      public CompilationResult.Builder addAllCompilationErrors(Iterable<? extends CompilationResult.CompilationError> values)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCompilationErrors

      public CompilationResult.Builder clearCompilationErrors()
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeCompilationErrors

      public CompilationResult.Builder removeCompilationErrors(int index)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCompilationErrorsBuilder

      public CompilationResult.CompilationError.Builder getCompilationErrorsBuilder(int index)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCompilationErrorsOrBuilder

      public CompilationResult.CompilationErrorOrBuilder getCompilationErrorsOrBuilder(int index)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCompilationErrorsOrBuilder in interface CompilationResultOrBuilder
    • getCompilationErrorsOrBuilderList

      public List<? extends CompilationResult.CompilationErrorOrBuilder> getCompilationErrorsOrBuilderList()
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCompilationErrorsOrBuilderList in interface CompilationResultOrBuilder
    • addCompilationErrorsBuilder

      public CompilationResult.CompilationError.Builder addCompilationErrorsBuilder()
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addCompilationErrorsBuilder

      public CompilationResult.CompilationError.Builder addCompilationErrorsBuilder(int index)
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCompilationErrorsBuilderList

      public List<CompilationResult.CompilationError.Builder> getCompilationErrorsBuilderList()
       Output only. Errors encountered during project compilation.
       
      repeated .google.cloud.dataform.v1.CompilationResult.CompilationError compilation_errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasDataEncryptionState

      public boolean hasDataEncryptionState()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDataEncryptionState in interface CompilationResultOrBuilder
      Returns:
      Whether the dataEncryptionState field is set.
    • getDataEncryptionState

      public DataEncryptionState getDataEncryptionState()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataEncryptionState in interface CompilationResultOrBuilder
      Returns:
      The dataEncryptionState.
    • setDataEncryptionState

      public CompilationResult.Builder setDataEncryptionState(DataEncryptionState value)
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDataEncryptionState

      public CompilationResult.Builder setDataEncryptionState(DataEncryptionState.Builder builderForValue)
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDataEncryptionState

      public CompilationResult.Builder mergeDataEncryptionState(DataEncryptionState value)
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDataEncryptionState

      public CompilationResult.Builder clearDataEncryptionState()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDataEncryptionStateBuilder

      public DataEncryptionState.Builder getDataEncryptionStateBuilder()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDataEncryptionStateOrBuilder

      public DataEncryptionStateOrBuilder getDataEncryptionStateOrBuilder()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataEncryptionStateOrBuilder in interface CompilationResultOrBuilder
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface CompilationResultOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface CompilationResultOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public CompilationResult.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public CompilationResult.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public CompilationResult.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public CompilationResult.Builder clearCreateTime()
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The timestamp of when the compilation result was created.
       
      .google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface CompilationResultOrBuilder
    • hasInternalMetadata

      public boolean hasInternalMetadata()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasInternalMetadata in interface CompilationResultOrBuilder
      Returns:
      Whether the internalMetadata field is set.
    • getInternalMetadata

      public String getInternalMetadata()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getInternalMetadata in interface CompilationResultOrBuilder
      Returns:
      The internalMetadata.
    • getInternalMetadataBytes

      public com.google.protobuf.ByteString getInternalMetadataBytes()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getInternalMetadataBytes in interface CompilationResultOrBuilder
      Returns:
      The bytes for internalMetadata.
    • setInternalMetadata

      public CompilationResult.Builder setInternalMetadata(String value)
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The internalMetadata to set.
      Returns:
      This builder for chaining.
    • clearInternalMetadata

      public CompilationResult.Builder clearInternalMetadata()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setInternalMetadataBytes

      public CompilationResult.Builder setInternalMetadataBytes(com.google.protobuf.ByteString value)
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for internalMetadata to set.
      Returns:
      This builder for chaining.
    • hasPrivateResourceMetadata

      public boolean hasPrivateResourceMetadata()
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasPrivateResourceMetadata in interface CompilationResultOrBuilder
      Returns:
      Whether the privateResourceMetadata field is set.
    • getPrivateResourceMetadata

      public PrivateResourceMetadata getPrivateResourceMetadata()
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateResourceMetadata in interface CompilationResultOrBuilder
      Returns:
      The privateResourceMetadata.
    • setPrivateResourceMetadata

      public CompilationResult.Builder setPrivateResourceMetadata(PrivateResourceMetadata value)
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setPrivateResourceMetadata

      public CompilationResult.Builder setPrivateResourceMetadata(PrivateResourceMetadata.Builder builderForValue)
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergePrivateResourceMetadata

      public CompilationResult.Builder mergePrivateResourceMetadata(PrivateResourceMetadata value)
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearPrivateResourceMetadata

      public CompilationResult.Builder clearPrivateResourceMetadata()
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getPrivateResourceMetadataBuilder

      public PrivateResourceMetadata.Builder getPrivateResourceMetadataBuilder()
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getPrivateResourceMetadataOrBuilder

      public PrivateResourceMetadataOrBuilder getPrivateResourceMetadataOrBuilder()
       Output only. Metadata indicating whether this resource is user-scoped.
       `CompilationResult` resource is `user_scoped` only if it is sourced
       from a workspace.
       
      .google.cloud.dataform.v1.PrivateResourceMetadata private_resource_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateResourceMetadataOrBuilder in interface CompilationResultOrBuilder