GoogleApi.RemoteBuildExecution.V2.Model.GoogleDevtoolsRemoteworkersV1test2FileMetadata (google_api_remote_build_execution v0.15.0) View Source
The metadata for a file. Similar to the equivalent message in the Remote Execution API.
Attributes
-
contents
(type:String.t
, default:nil
) - If the file is small enough, its contents may also or alternatively be listed here. -
digest
(type:GoogleApi.RemoteBuildExecution.V2.Model.GoogleDevtoolsRemoteworkersV1test2Digest.t
, default:nil
) - A pointer to the contents of the file. The method by which a client retrieves the contents from a CAS system is not defined here. -
isExecutable
(type:boolean()
, default:nil
) - Properties of the file -
path
(type:String.t
, default:nil
) - The path of this file. If this message is part of the CommandOutputs.outputs fields, the path is relative to the execution root and must correspond to an entry in CommandTask.outputs.files. If this message is part of a Directory message, then the path is relative to the root of that directory. All paths MUST be delimited by forward slashes.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.RemoteBuildExecution.V2.Model.GoogleDevtoolsRemoteworkersV1test2FileMetadata{ contents: String.t(), digest: GoogleApi.RemoteBuildExecution.V2.Model.GoogleDevtoolsRemoteworkersV1test2Digest.t(), isExecutable: boolean(), path: String.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.