Class SourceProvenance.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SourceProvenance.Builder>
com.google.cloud.functions.v2.SourceProvenance.Builder
All Implemented Interfaces:
SourceProvenanceOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
SourceProvenance

public static final class SourceProvenance.Builder extends com.google.protobuf.GeneratedMessage.Builder<SourceProvenance.Builder> implements SourceProvenanceOrBuilder
 Provenance of the source. Ways to find the original source, or verify that
 some source was used for this build.
 
Protobuf type google.cloud.functions.v2.SourceProvenance
  • 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<SourceProvenance.Builder>
    • clear

      public SourceProvenance.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<SourceProvenance.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<SourceProvenance.Builder>
    • getDefaultInstanceForType

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

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

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

      public SourceProvenance.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<SourceProvenance.Builder>
    • mergeFrom

      public SourceProvenance.Builder mergeFrom(SourceProvenance other)
    • isInitialized

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

      public SourceProvenance.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<SourceProvenance.Builder>
      Throws:
      IOException
    • hasResolvedStorageSource

      public boolean hasResolvedStorageSource()
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
      Specified by:
      hasResolvedStorageSource in interface SourceProvenanceOrBuilder
      Returns:
      Whether the resolvedStorageSource field is set.
    • getResolvedStorageSource

      public StorageSource getResolvedStorageSource()
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
      Specified by:
      getResolvedStorageSource in interface SourceProvenanceOrBuilder
      Returns:
      The resolvedStorageSource.
    • setResolvedStorageSource

      public SourceProvenance.Builder setResolvedStorageSource(StorageSource value)
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
    • setResolvedStorageSource

      public SourceProvenance.Builder setResolvedStorageSource(StorageSource.Builder builderForValue)
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
    • mergeResolvedStorageSource

      public SourceProvenance.Builder mergeResolvedStorageSource(StorageSource value)
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
    • clearResolvedStorageSource

      public SourceProvenance.Builder clearResolvedStorageSource()
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
    • getResolvedStorageSourceBuilder

      public StorageSource.Builder getResolvedStorageSourceBuilder()
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
    • getResolvedStorageSourceOrBuilder

      public StorageSourceOrBuilder getResolvedStorageSourceOrBuilder()
       A copy of the build's `source.storage_source`, if exists, with any
       generations resolved.
       
      .google.cloud.functions.v2.StorageSource resolved_storage_source = 1;
      Specified by:
      getResolvedStorageSourceOrBuilder in interface SourceProvenanceOrBuilder
    • hasResolvedRepoSource

      public boolean hasResolvedRepoSource()
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
      Specified by:
      hasResolvedRepoSource in interface SourceProvenanceOrBuilder
      Returns:
      Whether the resolvedRepoSource field is set.
    • getResolvedRepoSource

      public RepoSource getResolvedRepoSource()
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
      Specified by:
      getResolvedRepoSource in interface SourceProvenanceOrBuilder
      Returns:
      The resolvedRepoSource.
    • setResolvedRepoSource

      public SourceProvenance.Builder setResolvedRepoSource(RepoSource value)
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
    • setResolvedRepoSource

      public SourceProvenance.Builder setResolvedRepoSource(RepoSource.Builder builderForValue)
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
    • mergeResolvedRepoSource

      public SourceProvenance.Builder mergeResolvedRepoSource(RepoSource value)
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
    • clearResolvedRepoSource

      public SourceProvenance.Builder clearResolvedRepoSource()
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
    • getResolvedRepoSourceBuilder

      public RepoSource.Builder getResolvedRepoSourceBuilder()
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
    • getResolvedRepoSourceOrBuilder

      public RepoSourceOrBuilder getResolvedRepoSourceOrBuilder()
       A copy of the build's `source.repo_source`, if exists, with any
       revisions resolved.
       
      .google.cloud.functions.v2.RepoSource resolved_repo_source = 2;
      Specified by:
      getResolvedRepoSourceOrBuilder in interface SourceProvenanceOrBuilder
    • getGitUri

      public String getGitUri()
       A copy of the build's `source.git_uri`, if exists, with any commits
       resolved.
       
      string git_uri = 3;
      Specified by:
      getGitUri in interface SourceProvenanceOrBuilder
      Returns:
      The gitUri.
    • getGitUriBytes

      public com.google.protobuf.ByteString getGitUriBytes()
       A copy of the build's `source.git_uri`, if exists, with any commits
       resolved.
       
      string git_uri = 3;
      Specified by:
      getGitUriBytes in interface SourceProvenanceOrBuilder
      Returns:
      The bytes for gitUri.
    • setGitUri

      public SourceProvenance.Builder setGitUri(String value)
       A copy of the build's `source.git_uri`, if exists, with any commits
       resolved.
       
      string git_uri = 3;
      Parameters:
      value - The gitUri to set.
      Returns:
      This builder for chaining.
    • clearGitUri

      public SourceProvenance.Builder clearGitUri()
       A copy of the build's `source.git_uri`, if exists, with any commits
       resolved.
       
      string git_uri = 3;
      Returns:
      This builder for chaining.
    • setGitUriBytes

      public SourceProvenance.Builder setGitUriBytes(com.google.protobuf.ByteString value)
       A copy of the build's `source.git_uri`, if exists, with any commits
       resolved.
       
      string git_uri = 3;
      Parameters:
      value - The bytes for gitUri to set.
      Returns:
      This builder for chaining.