- 2.60.0 (latest)
- 2.59.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.1
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.1
- 2.6.0
- 2.5.6
- 2.3.2
public static final class BigQueryExport.Builder extends GeneratedMessageV3.Builder<BigQueryExport.Builder> implements BigQueryExportOrBuilder
Configures how to deliver Findings to BigQuery Instance.
Protobuf type google.cloud.securitycenter.v1.BigQueryExport
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > BigQueryExport.BuilderImplements
BigQueryExportOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BigQueryExport.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
BigQueryExport.Builder |
build()
public BigQueryExport build()
Type | Description |
BigQueryExport |
buildPartial()
public BigQueryExport buildPartial()
Type | Description |
BigQueryExport |
clear()
public BigQueryExport.Builder clear()
Type | Description |
BigQueryExport.Builder |
clearCreateTime()
public BigQueryExport.Builder clearCreateTime()
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
BigQueryExport.Builder |
clearDataset()
public BigQueryExport.Builder clearDataset()
The dataset to write findings' updates to. Its format is "projects/[project_id]/datasets/[bigquery_dataset_id]". BigQuery Dataset unique ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_).
string dataset = 4;
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
clearDescription()
public BigQueryExport.Builder clearDescription()
The description of the export (max of 1024 characters).
string description = 2;
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public BigQueryExport.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
BigQueryExport.Builder |
clearFilter()
public BigQueryExport.Builder clearFilter()
Expression that defines the filter to apply across create/update events
of findings. The expression is a list of zero or more restrictions combined
via logical operators AND
and OR
. Parentheses are supported, and OR
has higher precedence than AND
.
Restrictions have the form <field> <operator> <value>
and may have a
-
character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
The supported operators are:
=
for all value types.>
,<
,>=
,<=
for integer values.:
, meaning substring matching, for strings. The supported value types are:- string literals in quotes.
- integer literals without quotes.
- boolean literals
true
andfalse
without quotes.
string filter = 3;
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
clearMostRecentEditor()
public BigQueryExport.Builder clearMostRecentEditor()
Output only. Email address of the user who last edited the big query export. This field is set by the server and will be ignored if provided on export creation or update.
string most_recent_editor = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
clearName()
public BigQueryExport.Builder clearName()
The relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests.
string name = 1;
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public BigQueryExport.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
BigQueryExport.Builder |
clearPrincipal()
public BigQueryExport.Builder clearPrincipal()
Output only. The service account that needs permission to create table, upload data to the big query dataset.
string principal = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
clearUpdateTime()
public BigQueryExport.Builder clearUpdateTime()
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
BigQueryExport.Builder |
clone()
public BigQueryExport.Builder clone()
Type | Description |
BigQueryExport.Builder |
getCreateTime()
public Timestamp getCreateTime()
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getDataset()
public String getDataset()
The dataset to write findings' updates to. Its format is "projects/[project_id]/datasets/[bigquery_dataset_id]". BigQuery Dataset unique ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_).
string dataset = 4;
Type | Description |
String | The dataset. |
getDatasetBytes()
public ByteString getDatasetBytes()
The dataset to write findings' updates to. Its format is "projects/[project_id]/datasets/[bigquery_dataset_id]". BigQuery Dataset unique ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_).
string dataset = 4;
Type | Description |
ByteString | The bytes for dataset. |
getDefaultInstanceForType()
public BigQueryExport getDefaultInstanceForType()
Type | Description |
BigQueryExport |
getDescription()
public String getDescription()
The description of the export (max of 1024 characters).
string description = 2;
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
The description of the export (max of 1024 characters).
string description = 2;
Type | Description |
ByteString | The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getFilter()
public String getFilter()
Expression that defines the filter to apply across create/update events
of findings. The expression is a list of zero or more restrictions combined
via logical operators AND
and OR
. Parentheses are supported, and OR
has higher precedence than AND
.
Restrictions have the form <field> <operator> <value>
and may have a
-
character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
The supported operators are:
=
for all value types.>
,<
,>=
,<=
for integer values.:
, meaning substring matching, for strings. The supported value types are:- string literals in quotes.
- integer literals without quotes.
- boolean literals
true
andfalse
without quotes.
string filter = 3;
Type | Description |
String | The filter. |
getFilterBytes()
public ByteString getFilterBytes()
Expression that defines the filter to apply across create/update events
of findings. The expression is a list of zero or more restrictions combined
via logical operators AND
and OR
. Parentheses are supported, and OR
has higher precedence than AND
.
Restrictions have the form <field> <operator> <value>
and may have a
-
character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
The supported operators are:
=
for all value types.>
,<
,>=
,<=
for integer values.:
, meaning substring matching, for strings. The supported value types are:- string literals in quotes.
- integer literals without quotes.
- boolean literals
true
andfalse
without quotes.
string filter = 3;
Type | Description |
ByteString | The bytes for filter. |
getMostRecentEditor()
public String getMostRecentEditor()
Output only. Email address of the user who last edited the big query export. This field is set by the server and will be ignored if provided on export creation or update.
string most_recent_editor = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The mostRecentEditor. |
getMostRecentEditorBytes()
public ByteString getMostRecentEditorBytes()
Output only. Email address of the user who last edited the big query export. This field is set by the server and will be ignored if provided on export creation or update.
string most_recent_editor = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for mostRecentEditor. |
getName()
public String getName()
The relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests.
string name = 1;
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
The relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests.
string name = 1;
Type | Description |
ByteString | The bytes for name. |
getPrincipal()
public String getPrincipal()
Output only. The service account that needs permission to create table, upload data to the big query dataset.
string principal = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The principal. |
getPrincipalBytes()
public ByteString getPrincipalBytes()
Output only. The service account that needs permission to create table, upload data to the big query dataset.
string principal = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for principal. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the createTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public BigQueryExport.Builder mergeCreateTime(Timestamp value)
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
BigQueryExport.Builder |
mergeFrom(BigQueryExport other)
public BigQueryExport.Builder mergeFrom(BigQueryExport other)
Name | Description |
other | BigQueryExport |
Type | Description |
BigQueryExport.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public BigQueryExport.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
BigQueryExport.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public BigQueryExport.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
BigQueryExport.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BigQueryExport.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
BigQueryExport.Builder |
mergeUpdateTime(Timestamp value)
public BigQueryExport.Builder mergeUpdateTime(Timestamp value)
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
BigQueryExport.Builder |
setCreateTime(Timestamp value)
public BigQueryExport.Builder setCreateTime(Timestamp value)
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
BigQueryExport.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public BigQueryExport.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time at which the big query export was created. This field is set by the server and will be ignored if provided on export on creation.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
BigQueryExport.Builder |
setDataset(String value)
public BigQueryExport.Builder setDataset(String value)
The dataset to write findings' updates to. Its format is "projects/[project_id]/datasets/[bigquery_dataset_id]". BigQuery Dataset unique ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_).
string dataset = 4;
Name | Description |
value | String The dataset to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setDatasetBytes(ByteString value)
public BigQueryExport.Builder setDatasetBytes(ByteString value)
The dataset to write findings' updates to. Its format is "projects/[project_id]/datasets/[bigquery_dataset_id]". BigQuery Dataset unique ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_).
string dataset = 4;
Name | Description |
value | ByteString The bytes for dataset to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setDescription(String value)
public BigQueryExport.Builder setDescription(String value)
The description of the export (max of 1024 characters).
string description = 2;
Name | Description |
value | String The description to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public BigQueryExport.Builder setDescriptionBytes(ByteString value)
The description of the export (max of 1024 characters).
string description = 2;
Name | Description |
value | ByteString The bytes for description to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public BigQueryExport.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
BigQueryExport.Builder |
setFilter(String value)
public BigQueryExport.Builder setFilter(String value)
Expression that defines the filter to apply across create/update events
of findings. The expression is a list of zero or more restrictions combined
via logical operators AND
and OR
. Parentheses are supported, and OR
has higher precedence than AND
.
Restrictions have the form <field> <operator> <value>
and may have a
-
character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
The supported operators are:
=
for all value types.>
,<
,>=
,<=
for integer values.:
, meaning substring matching, for strings. The supported value types are:- string literals in quotes.
- integer literals without quotes.
- boolean literals
true
andfalse
without quotes.
string filter = 3;
Name | Description |
value | String The filter to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setFilterBytes(ByteString value)
public BigQueryExport.Builder setFilterBytes(ByteString value)
Expression that defines the filter to apply across create/update events
of findings. The expression is a list of zero or more restrictions combined
via logical operators AND
and OR
. Parentheses are supported, and OR
has higher precedence than AND
.
Restrictions have the form <field> <operator> <value>
and may have a
-
character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
The supported operators are:
=
for all value types.>
,<
,>=
,<=
for integer values.:
, meaning substring matching, for strings. The supported value types are:- string literals in quotes.
- integer literals without quotes.
- boolean literals
true
andfalse
without quotes.
string filter = 3;
Name | Description |
value | ByteString The bytes for filter to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setMostRecentEditor(String value)
public BigQueryExport.Builder setMostRecentEditor(String value)
Output only. Email address of the user who last edited the big query export. This field is set by the server and will be ignored if provided on export creation or update.
string most_recent_editor = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The mostRecentEditor to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setMostRecentEditorBytes(ByteString value)
public BigQueryExport.Builder setMostRecentEditorBytes(ByteString value)
Output only. Email address of the user who last edited the big query export. This field is set by the server and will be ignored if provided on export creation or update.
string most_recent_editor = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for mostRecentEditor to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setName(String value)
public BigQueryExport.Builder setName(String value)
The relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests.
string name = 1;
Name | Description |
value | String The name to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public BigQueryExport.Builder setNameBytes(ByteString value)
The relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests.
string name = 1;
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setPrincipal(String value)
public BigQueryExport.Builder setPrincipal(String value)
Output only. The service account that needs permission to create table, upload data to the big query dataset.
string principal = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The principal to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setPrincipalBytes(ByteString value)
public BigQueryExport.Builder setPrincipalBytes(ByteString value)
Output only. The service account that needs permission to create table, upload data to the big query dataset.
string principal = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for principal to set. |
Type | Description |
BigQueryExport.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BigQueryExport.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
BigQueryExport.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final BigQueryExport.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
BigQueryExport.Builder |
setUpdateTime(Timestamp value)
public BigQueryExport.Builder setUpdateTime(Timestamp value)
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
BigQueryExport.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public BigQueryExport.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The most recent time at which the big export was updated. This field is set by the server and will be ignored if provided on export creation or update.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
BigQueryExport.Builder |