public static final class ExportFindingsMetadata.Builder extends GeneratedMessageV3.Builder<ExportFindingsMetadata.Builder> implements ExportFindingsMetadataOrBuilder
The LRO metadata for a ExportFindings request.
Protobuf type google.cloud.securitycenter.v2.ExportFindingsMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ExportFindingsMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ExportFindingsMetadata build()
public ExportFindingsMetadata buildPartial()
public ExportFindingsMetadata.Builder clear()
Overrides
public ExportFindingsMetadata.Builder clearBigQueryDestination()
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportFindingsMetadata.Builder clearDestination()
public ExportFindingsMetadata.Builder clearExportStartTime()
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
public ExportFindingsMetadata.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ExportFindingsMetadata.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ExportFindingsMetadata.Builder clone()
Overrides
public BigQueryDestination getBigQueryDestination()
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public BigQueryDestination.Builder getBigQueryDestinationBuilder()
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public BigQueryDestinationOrBuilder getBigQueryDestinationOrBuilder()
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportFindingsMetadata getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public ExportFindingsMetadata.DestinationCase getDestinationCase()
public Timestamp getExportStartTime()
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
Timestamp |
The exportStartTime.
|
public Timestamp.Builder getExportStartTimeBuilder()
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
public TimestampOrBuilder getExportStartTimeOrBuilder()
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasBigQueryDestination()
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the bigQueryDestination field is set.
|
public boolean hasExportStartTime()
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the exportStartTime field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ExportFindingsMetadata.Builder mergeBigQueryDestination(BigQueryDestination value)
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportFindingsMetadata.Builder mergeExportStartTime(Timestamp value)
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
public ExportFindingsMetadata.Builder mergeFrom(ExportFindingsMetadata other)
public ExportFindingsMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ExportFindingsMetadata.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final ExportFindingsMetadata.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ExportFindingsMetadata.Builder setBigQueryDestination(BigQueryDestination value)
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportFindingsMetadata.Builder setBigQueryDestination(BigQueryDestination.Builder builderForValue)
Required. The destination big query dataset to export findings to.
.google.cloud.securitycenter.v2.BigQueryDestination big_query_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportFindingsMetadata.Builder setExportStartTime(Timestamp value)
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
public ExportFindingsMetadata.Builder setExportStartTime(Timestamp.Builder builderForValue)
Optional. Timestamp at which export was started
.google.protobuf.Timestamp export_start_time = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
builderForValue |
Builder
|
public ExportFindingsMetadata.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ExportFindingsMetadata.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ExportFindingsMetadata.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides