Show / Hide Table of Contents

Class AndroidNativeBinary

The configuration of an Android native binary execution.

Inheritance
object
AndroidNativeBinary
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DeviceRun.v1alpha.Data
Assembly: Google.Apis.DeviceRun.v1alpha.dll
Syntax
public class AndroidNativeBinary : IDirectResponseSchema

Properties

AndroidNativeBinaryValue

Required. The file path of the Android native binary.

Declaration
[JsonProperty("androidNativeBinary")]
public virtual InputFile AndroidNativeBinaryValue { get; set; }
Property Value
Type Description
InputFile

Args

Optional. Arguments for running the binary file. The flags will be appended to the command line that invokes the binary. Limits: - Maximum number of entries: 64 - Maximum entry size: 1024 bytes (UTF-8)

Declaration
[JsonProperty("args")]
public virtual IList<string> Args { get; set; }
Property Value
Type Description
IList<string>

ETag

The ETag of the item.

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

EnvVars

Optional. A map of environment variables to set for the binary process. The keys are the variable names and the values are the variable values. Limits: - Maximum number of entries: 32 - Maximum key size: 64 bytes (UTF-8) - Key regex: a-zA-Z_* - Maximum value size: 1024 bytes (UTF-8)

Declaration
[JsonProperty("envVars")]
public virtual IDictionary<string, string> EnvVars { get; set; }
Property Value
Type Description
IDictionary<string, string>

ExecutionTimeout

Optional. The timeout of the execution. Default value: 5 min. Range: [1 min, 3 hours].

Declaration
[JsonProperty("executionTimeout")]
public virtual object ExecutionTimeout { get; set; }
Property Value
Type Description
object

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX