Class: Google::Cloud::StorageInsights::V1::ReportDetail
- Inherits:
-
Object
- Object
- Google::Cloud::StorageInsights::V1::ReportDetail
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/storageinsights/v1/storageinsights.rb
Overview
Message describing ReportDetail object. ReportDetail represents metadata of generated reports for a ReportConfig. Next ID: 10
Defined Under Namespace
Classes: LabelsEntry, Metrics
Instance Attribute Summary collapse
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Labels as key value pairs.
-
#name ⇒ ::String
Name of resource.
-
#report_metrics ⇒ ::Google::Cloud::StorageInsights::V1::ReportDetail::Metrics
Metrics of the report.
-
#report_path_prefix ⇒ ::String
Prefix of the object name of each report's shard.
-
#shards_count ⇒ ::Integer
Total shards generated for the report.
-
#snapshot_time ⇒ ::Google::Protobuf::Timestamp
The snapshot time.
-
#status ⇒ ::Google::Rpc::Status
Status of the ReportDetail.
-
#target_datetime ⇒ ::Google::Type::DateTime
The date for which report is generated.
Instance Attribute Details
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#name ⇒ ::String
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#report_metrics ⇒ ::Google::Cloud::StorageInsights::V1::ReportDetail::Metrics
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#report_path_prefix ⇒ ::String
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#shards_count ⇒ ::Integer
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#snapshot_time ⇒ ::Google::Protobuf::Timestamp
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#status ⇒ ::Google::Rpc::Status
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#target_datetime ⇒ ::Google::Type::DateTime
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
# File 'proto_docs/google/cloud/storageinsights/v1/storageinsights.rb', line 192 class ReportDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different metrics associated with the generated report. # @!attribute [rw] processed_records_count # @return [::Integer] # Count of Cloud Storage objects which are part of the report. class Metrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |