Class CreateBigQueryExportRequest.Builder (2.51.0)

public static final class CreateBigQueryExportRequest.Builder extends GeneratedMessageV3.Builder<CreateBigQueryExportRequest.Builder> implements CreateBigQueryExportRequestOrBuilder

Request message for creating a BigQuery export.

Protobuf type google.cloud.securitycenter.v1.CreateBigQueryExportRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CreateBigQueryExportRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

build()

public CreateBigQueryExportRequest build()
Returns
Type Description
CreateBigQueryExportRequest

buildPartial()

public CreateBigQueryExportRequest buildPartial()
Returns
Type Description
CreateBigQueryExportRequest

clear()

public CreateBigQueryExportRequest.Builder clear()
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

clearBigQueryExport()

public CreateBigQueryExportRequest.Builder clearBigQueryExport()

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateBigQueryExportRequest.Builder

clearBigQueryExportId()

public CreateBigQueryExportRequest.Builder clearBigQueryExportId()

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

string big_query_export_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateBigQueryExportRequest.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public CreateBigQueryExportRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public CreateBigQueryExportRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

clearParent()

public CreateBigQueryExportRequest.Builder clearParent()

Required. The name of the parent resource of the new BigQuery export. Its format is "organizations/[organization_id]", "folders/[folder_id]", or "projects/[project_id]".

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreateBigQueryExportRequest.Builder

This builder for chaining.

clone()

public CreateBigQueryExportRequest.Builder clone()
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

getBigQueryExport()

public BigQueryExport getBigQueryExport()

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BigQueryExport

The bigQueryExport.

getBigQueryExportBuilder()

public BigQueryExport.Builder getBigQueryExportBuilder()

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BigQueryExport.Builder

getBigQueryExportId()

public String getBigQueryExportId()

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

string big_query_export_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The bigQueryExportId.

getBigQueryExportIdBytes()

public ByteString getBigQueryExportIdBytes()

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

string big_query_export_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for bigQueryExportId.

getBigQueryExportOrBuilder()

public BigQueryExportOrBuilder getBigQueryExportOrBuilder()

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BigQueryExportOrBuilder

getDefaultInstanceForType()

public CreateBigQueryExportRequest getDefaultInstanceForType()
Returns
Type Description
CreateBigQueryExportRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

Required. The name of the parent resource of the new BigQuery export. Its format is "organizations/[organization_id]", "folders/[folder_id]", or "projects/[project_id]".

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The name of the parent resource of the new BigQuery export. Its format is "organizations/[organization_id]", "folders/[folder_id]", or "projects/[project_id]".

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasBigQueryExport()

public boolean hasBigQueryExport()

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the bigQueryExport field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBigQueryExport(BigQueryExport value)

public CreateBigQueryExportRequest.Builder mergeBigQueryExport(BigQueryExport value)

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value BigQueryExport
Returns
Type Description
CreateBigQueryExportRequest.Builder

mergeFrom(CreateBigQueryExportRequest other)

public CreateBigQueryExportRequest.Builder mergeFrom(CreateBigQueryExportRequest other)
Parameter
Name Description
other CreateBigQueryExportRequest
Returns
Type Description
CreateBigQueryExportRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CreateBigQueryExportRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CreateBigQueryExportRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CreateBigQueryExportRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

setBigQueryExport(BigQueryExport value)

public CreateBigQueryExportRequest.Builder setBigQueryExport(BigQueryExport value)

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value BigQueryExport
Returns
Type Description
CreateBigQueryExportRequest.Builder

setBigQueryExport(BigQueryExport.Builder builderForValue)

public CreateBigQueryExportRequest.Builder setBigQueryExport(BigQueryExport.Builder builderForValue)

Required. The BigQuery export being created.

.google.cloud.securitycenter.v1.BigQueryExport big_query_export = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue BigQueryExport.Builder
Returns
Type Description
CreateBigQueryExportRequest.Builder

setBigQueryExportId(String value)

public CreateBigQueryExportRequest.Builder setBigQueryExportId(String value)

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

string big_query_export_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The bigQueryExportId to set.

Returns
Type Description
CreateBigQueryExportRequest.Builder

This builder for chaining.

setBigQueryExportIdBytes(ByteString value)

public CreateBigQueryExportRequest.Builder setBigQueryExportIdBytes(ByteString value)

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

string big_query_export_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for bigQueryExportId to set.

Returns
Type Description
CreateBigQueryExportRequest.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public CreateBigQueryExportRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

setParent(String value)

public CreateBigQueryExportRequest.Builder setParent(String value)

Required. The name of the parent resource of the new BigQuery export. Its format is "organizations/[organization_id]", "folders/[folder_id]", or "projects/[project_id]".

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateBigQueryExportRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateBigQueryExportRequest.Builder setParentBytes(ByteString value)

Required. The name of the parent resource of the new BigQuery export. Its format is "organizations/[organization_id]", "folders/[folder_id]", or "projects/[project_id]".

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreateBigQueryExportRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CreateBigQueryExportRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final CreateBigQueryExportRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CreateBigQueryExportRequest.Builder
Overrides