Google Cloud Chronicle V1 Client - Class AmazonS3Settings (0.7.1)

Reference documentation and code samples for the Google Cloud Chronicle V1 Client class AmazonS3Settings.

Amazon S3 settings.

Generated from protobuf message google.cloud.chronicle.v1.AmazonS3Settings

Namespace

Google \ Cloud \ Chronicle \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ authentication S3Auth

Input only. Authentication.

↳ s3_uri string

S3 URI.

↳ source_type int

The URI source type.

↳ source_deletion_option int

Source deletion option.

getAuthentication

Input only. Authentication.

Returns
Type Description
S3Auth|null

hasAuthentication

clearAuthentication

setAuthentication

Input only. Authentication.

Parameter
Name Description
var S3Auth
Returns
Type Description
$this

getS3Uri

S3 URI.

Returns
Type Description
string

setS3Uri

S3 URI.

Parameter
Name Description
var string
Returns
Type Description
$this

getSourceType

The URI source type.

Returns
Type Description
int Enum of type URISourceType.

setSourceType

The URI source type.

Parameter
Name Description
var int

Enum of type URISourceType.

Returns
Type Description
$this

getSourceDeletionOption

Source deletion option.

Returns
Type Description
int Enum of type SourceDeletionOption.

setSourceDeletionOption

Source deletion option.

Parameter
Name Description
var int

Enum of type SourceDeletionOption.

Returns
Type Description
$this