Compute V1 Client - Class SerialPortOutput (1.9.1)

Reference documentation and code samples for the Compute V1 Client class SerialPortOutput.

An instance serial console output.

Generated from protobuf message google.cloud.compute.v1.SerialPortOutput

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ contents string

[Output Only] The contents of the console output.

↳ kind string

[Output Only] Type of the resource. Always compute#serialPortOutput for serial port output.

↳ next int|string

[Output Only] The position of the next byte of content, regardless of whether the content exists, following the output returned in the contents property. Use this value in the next request as the start parameter.

↳ self_link string

[Output Only] Server-defined URL for this resource.

↳ start int|string

The starting byte position of the output that was returned. This should match the start parameter sent with the request. If the serial console output exceeds the size of the buffer (1 MB), older output is overwritten by newer content. The output start value will indicate the byte position of the output that was returned, which might be different than the start value that was specified in the request.

getContents

[Output Only] The contents of the console output.

Returns
TypeDescription
string

hasContents

clearContents

setContents

[Output Only] The contents of the console output.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getKind

[Output Only] Type of the resource. Always compute#serialPortOutput for serial port output.

Returns
TypeDescription
string

hasKind

clearKind

setKind

[Output Only] Type of the resource. Always compute#serialPortOutput for serial port output.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getNext

[Output Only] The position of the next byte of content, regardless of whether the content exists, following the output returned in the contents property. Use this value in the next request as the start parameter.

Returns
TypeDescription
int|string

hasNext

clearNext

setNext

[Output Only] The position of the next byte of content, regardless of whether the content exists, following the output returned in the contents property. Use this value in the next request as the start parameter.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this

[Output Only] Server-defined URL for this resource.

Returns
TypeDescription
string

[Output Only] Server-defined URL for this resource.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getStart

The starting byte position of the output that was returned. This should match the start parameter sent with the request. If the serial console output exceeds the size of the buffer (1 MB), older output is overwritten by newer content. The output start value will indicate the byte position of the output that was returned, which might be different than the start value that was specified in the request.

Returns
TypeDescription
int|string

hasStart

clearStart

setStart

The starting byte position of the output that was returned. This should match the start parameter sent with the request. If the serial console output exceeds the size of the buffer (1 MB), older output is overwritten by newer content. The output start value will indicate the byte position of the output that was returned, which might be different than the start value that was specified in the request.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this