[[["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-08-28 UTC."],[],[],null,["# Cloud Logging V2 API - Class Google::Cloud::Logging::V2::CopyLogEntriesMetadata (v1.3.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.3.0 (latest)](/ruby/docs/reference/google-cloud-logging-v2/latest/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [1.2.1](/ruby/docs/reference/google-cloud-logging-v2/1.2.1/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [1.1.0](/ruby/docs/reference/google-cloud-logging-v2/1.1.0/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [1.0.1](/ruby/docs/reference/google-cloud-logging-v2/1.0.1/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.13.0](/ruby/docs/reference/google-cloud-logging-v2/0.13.0/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.12.2](/ruby/docs/reference/google-cloud-logging-v2/0.12.2/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.11.0](/ruby/docs/reference/google-cloud-logging-v2/0.11.0/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.10.1](/ruby/docs/reference/google-cloud-logging-v2/0.10.1/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.9.0](/ruby/docs/reference/google-cloud-logging-v2/0.9.0/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.8.1](/ruby/docs/reference/google-cloud-logging-v2/0.8.1/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.7.0](/ruby/docs/reference/google-cloud-logging-v2/0.7.0/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.6.0](/ruby/docs/reference/google-cloud-logging-v2/0.6.0/Google-Cloud-Logging-V2-CopyLogEntriesMetadata)\n- [0.5.6](/ruby/docs/reference/google-cloud-logging-v2/0.5.6/Google-Cloud-Logging-V2-CopyLogEntriesMetadata) \nReference documentation and code samples for the Cloud Logging V2 API class Google::Cloud::Logging::V2::CopyLogEntriesMetadata.\n\nMetadata for CopyLogEntries long running operations. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #cancellation_requested\n\n def cancellation_requested() -\u003e ::Boolean\n\n**Returns**\n\n- (::Boolean) --- Identifies whether the user has requested cancellation of the operation.\n\n### #cancellation_requested=\n\n def cancellation_requested=(value) -\u003e ::Boolean\n\n**Parameter**\n\n- **value** (::Boolean) --- Identifies whether the user has requested cancellation of the operation. \n**Returns**\n\n- (::Boolean) --- Identifies whether the user has requested cancellation of the operation.\n\n### #end_time\n\n def end_time() -\u003e ::Google::Protobuf::Timestamp\n\n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- The end time of an operation.\n\n### #end_time=\n\n def end_time=(value) -\u003e ::Google::Protobuf::Timestamp\n\n**Parameter**\n\n- **value** ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- The end time of an operation. \n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- The end time of an operation.\n\n### #progress\n\n def progress() -\u003e ::Integer\n\n**Returns**\n\n- (::Integer) --- Estimated progress of the operation (0 - 100%).\n\n### #progress=\n\n def progress=(value) -\u003e ::Integer\n\n**Parameter**\n\n- **value** (::Integer) --- Estimated progress of the operation (0 - 100%). \n**Returns**\n\n- (::Integer) --- Estimated progress of the operation (0 - 100%).\n\n### #request\n\n def request() -\u003e ::Google::Cloud::Logging::V2::CopyLogEntriesRequest\n\n**Returns**\n\n- ([::Google::Cloud::Logging::V2::CopyLogEntriesRequest](./Google-Cloud-Logging-V2-CopyLogEntriesRequest)) --- CopyLogEntries RPC request.\n\n### #request=\n\n def request=(value) -\u003e ::Google::Cloud::Logging::V2::CopyLogEntriesRequest\n\n**Parameter**\n\n- **value** ([::Google::Cloud::Logging::V2::CopyLogEntriesRequest](./Google-Cloud-Logging-V2-CopyLogEntriesRequest)) --- CopyLogEntries RPC request. \n**Returns**\n\n- ([::Google::Cloud::Logging::V2::CopyLogEntriesRequest](./Google-Cloud-Logging-V2-CopyLogEntriesRequest)) --- CopyLogEntries RPC request.\n\n### #start_time\n\n def start_time() -\u003e ::Google::Protobuf::Timestamp\n\n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- The create time of an operation.\n\n### #start_time=\n\n def start_time=(value) -\u003e ::Google::Protobuf::Timestamp\n\n**Parameter**\n\n- **value** ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- The create time of an operation. \n**Returns**\n\n- ([::Google::Protobuf::Timestamp](./Google-Protobuf-Timestamp)) --- The create time of an operation.\n\n### #state\n\n def state() -\u003e ::Google::Cloud::Logging::V2::OperationState\n\n**Returns**\n\n- ([::Google::Cloud::Logging::V2::OperationState](./Google-Cloud-Logging-V2-OperationState)) --- State of an operation.\n\n### #state=\n\n def state=(value) -\u003e ::Google::Cloud::Logging::V2::OperationState\n\n**Parameter**\n\n- **value** ([::Google::Cloud::Logging::V2::OperationState](./Google-Cloud-Logging-V2-OperationState)) --- State of an operation. \n**Returns**\n\n- ([::Google::Cloud::Logging::V2::OperationState](./Google-Cloud-Logging-V2-OperationState)) --- State of an operation.\n\n### #writer_identity\n\n def writer_identity() -\u003e ::String\n\n**Returns**\n\n- (::String) --- The IAM identity of a service account that must be granted access to the destination.\n\n If the service account is not granted permission to the destination within\n an hour, the operation will be cancelled.\n\n For example: `\"serviceAccount:foo@bar.com\"`\n\n### #writer_identity=\n\n def writer_identity=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- The IAM identity of a service account that must be granted access to the destination.\n\n\n If the service account is not granted permission to the destination within\n an hour, the operation will be cancelled.\n\nFor example: `\"serviceAccount:foo@bar.com\"` \n**Returns**\n\n- (::String) --- The IAM identity of a service account that must be granted access to the destination.\n\n If the service account is not granted permission to the destination within\n an hour, the operation will be cancelled.\n\n For example: `\"serviceAccount:foo@bar.com\"`"]]