Class: Google::Cloud::Dialogflow::CX::V3::Agent::GitIntegrationSettings::GithubSettings

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dialogflow/cx/v3/agent.rb

Overview

Settings of integration with GitHub.

Instance Attribute Summary collapse

Instance Attribute Details

#access_token::String

Returns The access token used to authenticate the access to the GitHub repository.

Returns:

  • (::String)

    The access token used to authenticate the access to the GitHub repository.



173
174
175
176
# File 'proto_docs/google/cloud/dialogflow/cx/v3/agent.rb', line 173

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

#branches::Array<::String>

Returns A list of branches configured to be used from Dialogflow.

Returns:

  • (::Array<::String>)

    A list of branches configured to be used from Dialogflow.



173
174
175
176
# File 'proto_docs/google/cloud/dialogflow/cx/v3/agent.rb', line 173

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

#display_name::String

Returns The unique repository display name for the GitHub repository.

Returns:

  • (::String)

    The unique repository display name for the GitHub repository.



173
174
175
176
# File 'proto_docs/google/cloud/dialogflow/cx/v3/agent.rb', line 173

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

#repository_uri::String

Returns The GitHub repository URI related to the agent.

Returns:

  • (::String)

    The GitHub repository URI related to the agent.



173
174
175
176
# File 'proto_docs/google/cloud/dialogflow/cx/v3/agent.rb', line 173

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

#tracking_branch::String

Returns The branch of the GitHub repository tracked for this agent.

Returns:

  • (::String)

    The branch of the GitHub repository tracked for this agent.



173
174
175
176
# File 'proto_docs/google/cloud/dialogflow/cx/v3/agent.rb', line 173

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