Class: Google::Cloud::Build::V1::Dependency::GitSourceRepository

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb

Overview

A repository for a git source.

Instance Attribute Summary collapse

Instance Attribute Details

#developer_connect::String

Returns The Developer Connect Git repository link or the url that matches a repository link in the current project, formatted as projects/*/locations/*/connections/*/gitRepositoryLink/*

Note: The following fields are mutually exclusive: developer_connect, url. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    The Developer Connect Git repository link or the url that matches a repository link in the current project, formatted as projects/*/locations/*/connections/*/gitRepositoryLink/*

    Note: The following fields are mutually exclusive: developer_connect, url. If a field in that set is populated, all other fields in the set will automatically be cleared.



847
848
849
850
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 847

class GitSourceRepository
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#url::String

Returns Location of the Git repository.

Note: The following fields are mutually exclusive: url, developer_connect. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    Location of the Git repository.

    Note: The following fields are mutually exclusive: url, developer_connect. If a field in that set is populated, all other fields in the set will automatically be cleared.



847
848
849
850
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 847

class GitSourceRepository
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end