Class: Aws::CodeGuruReviewer::Types::CodeReviewSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb

Overview

Information about the summary of the code review.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code_review_arnString

The Amazon Resource Name (ARN) of the CodeReview object.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#created_time_stampTime

The time, in milliseconds since the epoch, when the code review was created.

Returns:

  • (Time)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_time_stampTime

The time, in milliseconds since the epoch, when the code review was last updated.

Returns:

  • (Time)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#metrics_summaryTypes::MetricsSummary

The statistics from the code review.



315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the code review.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#ownerString

The owner of the repository. For an AWS CodeCommit repository, this is the AWS account ID of the account that owns the repository. For a GitHub, GitHub Enterprise Server, or Bitbucket repository, this is the username for the account that owns the repository.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#provider_typeString

The provider type of the repository association.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#pull_request_idString

The pull request ID for the code review.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#repository_nameString

The name of the repository.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the code review.

The valid code review states are:

  • Completed: The code review is complete.

  • Pending: The code review started and has not completed or failed.

  • Failed: The code review failed.

  • Deleting: The code review is being deleted.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of the code review.

Returns:

  • (String)


315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 315

class CodeReviewSummary < Struct.new(
  :name,
  :code_review_arn,
  :repository_name,
  :owner,
  :provider_type,
  :state,
  :created_time_stamp,
  :last_updated_time_stamp,
  :type,
  :pull_request_id,
  :metrics_summary)
  SENSITIVE = []
  include Aws::Structure
end