class_docstr: Represent a GCS Object, including all its revisions.
class_docstr_tok: ["Represent","a","GCS","Object",",","including","all","its","revisions","."]
docstr: The arguments that should not change between requests for the same
  rewrite operation.
docstr_tok: ["The","arguments","that","should","not","change","between","requests","for","the","same","rewrite","operation","."]
code: def rewrite_fixed_args(cls):
      """The arguments that should not change between requests for the same
      rewrite operation."""
      return [
          "destinationKmsKeyName",
          "destinationPredefinedAcl",
          "ifGenerationMatch",
          "ifGenerationNotMatch",
          "ifMetagenerationMatch",
          "ifMetagenerationNotMatch",
          "ifSourceGenerationMatch",
          "ifSourceGenerationNotMatch",
          "ifSourceMetagenerationMatch",
          "ifSourceMetagenerationNotMatch",
          "maxBytesRewrittenPerCall",
          "projection",
          "sourceGeneration",
          "userProject",
      ]
  
imports: import base64
  import crc32c
  import error_response
  import hashlib
  import json
  import struct
  import testbench_utils
  import time
label_desc: Use image node_id 16 for calling the GcsObject obj's underlying member method code with example usage: obj.rewrite_fixed_args(cls) and returns: list