Show / Hide Table of Contents

Class BuildBazelRemoteExecutionV2OutputFile

An OutputFile is similar to a FileNode, but it is used as an output in an ActionResult. It allows a full file path rather than only a name.

Inheritance
System.Object
BuildBazelRemoteExecutionV2OutputFile
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.RemoteBuildExecution.v1.Data
Assembly: Google.Apis.RemoteBuildExecution.v1.dll
Syntax
public class BuildBazelRemoteExecutionV2OutputFile : IDirectResponseSchema

Properties

Contents

The contents of the file if inlining was requested. The server SHOULD NOT inline file contents unless requested by the client in the GetActionResultRequest message. The server MAY omit inlining, even if requested, and MUST do so if inlining would cause the response to exceed message size limits.

Declaration
[JsonProperty("contents")]
public virtual string Contents { get; set; }
Property Value
Type Description
System.String

Digest

The digest of the file's content.

Declaration
[JsonProperty("digest")]
public virtual BuildBazelRemoteExecutionV2Digest Digest { get; set; }
Property Value
Type Description
BuildBazelRemoteExecutionV2Digest

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

IsExecutable

True if file is executable, false otherwise.

Declaration
[JsonProperty("isExecutable")]
public virtual bool? IsExecutable { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

NodeProperties

Declaration
[JsonProperty("nodeProperties")]
public virtual BuildBazelRemoteExecutionV2NodeProperties NodeProperties { get; set; }
Property Value
Type Description
BuildBazelRemoteExecutionV2NodeProperties

Path

The full path of the file relative to the working directory, including the filename. The path separator is a forward slash /. Since this is a relative path, it MUST NOT begin with a leading forward slash.

Declaration
[JsonProperty("path")]
public virtual string Path { get; set; }
Property Value
Type Description
System.String

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top