public java.lang.String getCloudStorageObjectPath() {
    java.lang.Object ref = "";
    if (sourceOptionsCase_ == 21) {
      ref = sourceOptions_;
    }
    if (ref instanceof java.lang.String) {
      return (java.lang.String) ref;
    } else {
      com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
      java.lang.String s = bs.toStringUtf8();
      if (sourceOptionsCase_ == 21) {
        sourceOptions_ = s;
      }
      return s;
    }
  }
<pre>
Input only. Cloud Storage object path containing a list of
project or folder numbers to include in the dataset;
it cannot contain a mix of project and folders.

The object must be a text file where each line has one of the following
entries:

- Project number, formatted as `projects/{project_number}`, for example,
`projects/1234567890`.
- Folder identifier, formatted as `folders/{folder_number}`, for example,
`folders/9876543210`.
Path must be in the format `gs://{bucket_name}/{object_name}`.
</pre>

<code>string cloud_storage_object_path = 21 [(.google.api.field_behavior) = INPUT_ONLY];</code>

@return The cloudStorageObjectPath.
java-storageinsights/proto-google-cloud-storageinsights-v1/src/main/java/com/google/cloud/storageinsights/v1/DatasetConfig.java