Google Cloud Chronicle V1 Client - Class GoogleCloudStorageV2Settings (0.7.1)

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

GoogleCloudStorageV2Settings is the settings proto for Omniflow Google Cloud Storage feeds.

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

Namespace

Google \ Cloud \ Chronicle \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ bucket_uri string

Required. Google Cloud Storage Bucket URI for the feed.

↳ source_deletion_option int

Optional. Source deletion option determines if the data from the source is to be deleted after ingestion.

↳ chronicle_service_account string

Output only. SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.

↳ max_lookback_days int

Optional. Maximum File Age to ingest in days.

↳ include_prefixes string[]

Optional. Optional list of object prefixes to include.

getBucketUri

Required. Google Cloud Storage Bucket URI for the feed.

Returns
Type Description
string

setBucketUri

Required. Google Cloud Storage Bucket URI for the feed.

Parameter
Name Description
var string
Returns
Type Description
$this

getSourceDeletionOption

Optional. Source deletion option determines if the data from the source is to be deleted after ingestion.

Returns
Type Description
int Enum of type SourceDeletionOptionV2.

setSourceDeletionOption

Optional. Source deletion option determines if the data from the source is to be deleted after ingestion.

Parameter
Name Description
var int

Enum of type SourceDeletionOptionV2.

Returns
Type Description
$this

getChronicleServiceAccount

Output only. SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.

Returns
Type Description
string

setChronicleServiceAccount

Output only. SA that will read data, this is Storage Transfer Service SA of Customer's Tenancy Project.

Parameter
Name Description
var string
Returns
Type Description
$this

getMaxLookbackDays

Optional. Maximum File Age to ingest in days.

Returns
Type Description
int

setMaxLookbackDays

Optional. Maximum File Age to ingest in days.

Parameter
Name Description
var int
Returns
Type Description
$this

getIncludePrefixes

Optional. Optional list of object prefixes to include.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setIncludePrefixes

Optional. Optional list of object prefixes to include.

Parameter
Name Description
var string[]
Returns
Type Description
$this