Class: Aws::Neptunedata::Types::GetIndexRebuildStatusOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#concurrency ⇒ Integer

The concurrency in effect for this rebuild, as echoed from the original StartIndexRebuild request.

Returns:

  • (Integer)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#end_time ⇒ Time

The ISO-8601 timestamp indicating when the index rebuild operation completed. This field is only present when the operation has completed (status is COMPLETED, FAILED, or CANCELLED).

Returns:

  • (Time)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#estimated_end_time ⇒ Time

The estimated ISO-8601 timestamp for when the index rebuild operation will complete. The estimate may change as the operation progresses.

Returns:

  • (Time)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reason ⇒ String

The reason for the failure, if the rebuild operation failed. This field is only populated when the status is FAILED.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#progress_percentage ⇒ Integer

The percentage of the index rebuild operation that has been completed, expressed as an integer from 0 to 100.

Returns:

  • (Integer)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#scope ⇒ String

The scope of the rebuild operation. See Scope for possible values: ALL, QUADS, or DICTIONARIES.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#start_time ⇒ Time

The ISO-8601 timestamp indicating when the index rebuild operation started.

Returns:

  • (Time)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The current status of the rebuild operation. See RebuildStatus for possible values: PREPARING, REBUILDING, COMPLETED, FAILED, CANCELLING or CANCELLED.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#write_buffer_size ⇒ String

The WriteBufferSize in effect for this rebuild, as echoed from the original StartIndexRebuild request.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1265

class GetIndexRebuildStatusOutput < Struct.new(
  :status,
  :scope,
  :concurrency,
  :write_buffer_size,
  :start_time,
  :progress_percentage,
  :estimated_end_time,
  :end_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end