Google Cloud Support V2 Client - Class Attachment (1.2.1)

Reference documentation and code samples for the Google Cloud Support V2 Client class Attachment.

An Attachment contains metadata about a file that was uploaded to a case - it is NOT a file itself. That being said, the name of an Attachment object can be used to download its accompanying file through the media.download endpoint.

While attachments can be uploaded in the console at the same time as a comment, they're associated on a "case" level, not a "comment" level.

Generated from protobuf message google.cloud.support.v2.Attachment

Namespace

Google \ Cloud \ Support \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

Output only. Identifier. The resource name of the attachment.

↳ create_time
Google\Protobuf\Timestamp

Output only. The time at which the attachment was created.

↳ creator
Actor

Output only. The user who uploaded the attachment. Note, the name and email will be obfuscated if the attachment was uploaded by Google support.

↳ filename
string

The filename of the attachment (e.g. "graph.jpg" ).

↳ mime_type
string

Output only. The MIME type of the attachment (e.g. text/plain).

↳ size_bytes
int|string

Output only. The size of the attachment in bytes.

getName

Output only. Identifier. The resource name of the attachment.

Returns
Type
Description
string

setName

Output only. Identifier. The resource name of the attachment.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getCreateTime

Output only. The time at which the attachment was created.

Returns
Type
Description

hasCreateTime

clearCreateTime

setCreateTime

Output only. The time at which the attachment was created.

Parameter
Name
Description
Returns
Type
Description
$this

getCreator

Output only. The user who uploaded the attachment. Note, the name and email will be obfuscated if the attachment was uploaded by Google support.

Returns
Type
Description
Actor |null

hasCreator

clearCreator

setCreator

Output only. The user who uploaded the attachment. Note, the name and email will be obfuscated if the attachment was uploaded by Google support.

Parameter
Name
Description
var
Returns
Type
Description
$this

getFilename

The filename of the attachment (e.g. "graph.jpg" ).

Returns
Type
Description
string

setFilename

The filename of the attachment (e.g. "graph.jpg" ).

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getMimeType

Output only. The MIME type of the attachment (e.g. text/plain).

Returns
Type
Description
string

setMimeType

Output only. The MIME type of the attachment (e.g. text/plain).

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getSizeBytes

Output only. The size of the attachment in bytes.

Returns
Type
Description
int|string

setSizeBytes

Output only. The size of the attachment in bytes.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: