The snapshot time. All the report data is referenced at this point of time.
↳ report_path_prefix
string
Prefix of the object name of each report's shard. This will have full prefix except the "extension" and "shard_id". For example, if thedestination_pathis{{report-config-id}}/dt={{datetime}}, the shard object name would begs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csvand the value ofreport_path_prefixfield would begs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_.
Prefix of the object name of each report's shard. This will have full
prefix except the "extension" and "shard_id".
For example, if thedestination_pathis{{report-config-id}}/dt={{datetime}}, the shard object name would begs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csvand the value ofreport_path_prefixfield would begs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_.
Returns
Type
Description
string
setReportPathPrefix
Prefix of the object name of each report's shard. This will have full
prefix except the "extension" and "shard_id".
For example, if thedestination_pathis{{report-config-id}}/dt={{datetime}}, the shard object name would begs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csvand the value ofreport_path_prefixfield would begs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Storage Insights V1 Client - Class ReportDetail (1.2.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.2.1 (latest)](/php/docs/reference/cloud-storageinsights/latest/V1.ReportDetail)\n- [1.2.0](/php/docs/reference/cloud-storageinsights/1.2.0/V1.ReportDetail)\n- [1.1.0](/php/docs/reference/cloud-storageinsights/1.1.0/V1.ReportDetail)\n- [1.0.3](/php/docs/reference/cloud-storageinsights/1.0.3/V1.ReportDetail)\n- [0.3.5](/php/docs/reference/cloud-storageinsights/0.3.5/V1.ReportDetail)\n- [0.2.3](/php/docs/reference/cloud-storageinsights/0.2.3/V1.ReportDetail)\n- [0.1.1](/php/docs/reference/cloud-storageinsights/0.1.1/V1.ReportDetail) \nReference documentation and code samples for the Google Cloud Storage Insights V1 Client class ReportDetail.\n\nMessage describing ReportDetail object. ReportDetail represents metadata of\ngenerated reports for a ReportConfig.\n\nNext ID: 10\n\nGenerated from protobuf message `google.cloud.storageinsights.v1.ReportDetail`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ StorageInsights \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nName of resource. It will be of form\nprojects/\n\n\n### setName\n\nName of resource. It will be of form\nprojects/\n\n\n### getSnapshotTime\n\nThe snapshot time.\n\nAll the report data is referenced at this point of time.\n\n### hasSnapshotTime\n\n### clearSnapshotTime\n\n### setSnapshotTime\n\nThe snapshot time.\n\nAll the report data is referenced at this point of time.\n\n### getReportPathPrefix\n\nPrefix of the object name of each report's shard. This will have full\nprefix except the \"extension\" and \"shard_id\".\n\nFor example, if the `destination_path` is\n`{{report-config-id}}/dt={{datetime}}`, the shard object name would be\n`gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csv`\nand the value of `report_path_prefix` field would be\n`gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_`.\n\n### setReportPathPrefix\n\nPrefix of the object name of each report's shard. This will have full\nprefix except the \"extension\" and \"shard_id\".\n\nFor example, if the `destination_path` is\n`{{report-config-id}}/dt={{datetime}}`, the shard object name would be\n`gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csv`\nand the value of `report_path_prefix` field would be\n`gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_`.\n\n### getShardsCount\n\nTotal shards generated for the report.\n\n### setShardsCount\n\nTotal shards generated for the report.\n\n### getStatus\n\nStatus of the ReportDetail.\n\n### hasStatus\n\n### clearStatus\n\n### setStatus\n\nStatus of the ReportDetail.\n\n### getLabels\n\nLabels as key value pairs\n\n### setLabels\n\nLabels as key value pairs\n\n### getTargetDatetime\n\nThe date for which report is generated. The time part of target_datetime\nwill be zero till we support multiple reports per day.\n\n### hasTargetDatetime\n\n### clearTargetDatetime\n\n### setTargetDatetime\n\nThe date for which report is generated. The time part of target_datetime\nwill be zero till we support multiple reports per day.\n\n### getReportMetrics\n\nMetrics of the report.\n\n### hasReportMetrics\n\n### clearReportMetrics\n\n### setReportMetrics\n\nMetrics of the report."]]