Class Repository.ScanConfig.Builder (0.65.0)

public static final class Repository.ScanConfig.Builder extends GeneratedMessage.Builder<Repository.ScanConfig.Builder> implements Repository.ScanConfigOrBuilder

Configuration for scanning.

Protobuf type google.cloud.securesourcemanager.v1.Repository.ScanConfig

Static Methods

getDescriptor()

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

Methods

build()

public Repository.ScanConfig build()
Returns
Type Description
Repository.ScanConfig

buildPartial()

public Repository.ScanConfig buildPartial()
Returns
Type Description
Repository.ScanConfig

clear()

public Repository.ScanConfig.Builder clear()
Returns
Type Description
Repository.ScanConfig.Builder
Overrides

clearSecretScanConfig()

public Repository.ScanConfig.Builder clearSecretScanConfig()

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Repository.ScanConfig.Builder

getDefaultInstanceForType()

public Repository.ScanConfig getDefaultInstanceForType()
Returns
Type Description
Repository.ScanConfig

getDescriptorForType()

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

getSecretScanConfig()

public Repository.ScanConfig.SecretScanConfig getSecretScanConfig()

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Repository.ScanConfig.SecretScanConfig

The secretScanConfig.

getSecretScanConfigBuilder()

public Repository.ScanConfig.SecretScanConfig.Builder getSecretScanConfigBuilder()

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Repository.ScanConfig.SecretScanConfig.Builder

getSecretScanConfigOrBuilder()

public Repository.ScanConfig.SecretScanConfigOrBuilder getSecretScanConfigOrBuilder()

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Repository.ScanConfig.SecretScanConfigOrBuilder

hasSecretScanConfig()

public boolean hasSecretScanConfig()

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the secretScanConfig field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Repository.ScanConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeSecretScanConfig(Repository.ScanConfig.SecretScanConfig value)

public Repository.ScanConfig.Builder mergeSecretScanConfig(Repository.ScanConfig.SecretScanConfig value)

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Repository.ScanConfig.SecretScanConfig
Returns
Type Description
Repository.ScanConfig.Builder

setSecretScanConfig(Repository.ScanConfig.SecretScanConfig value)

public Repository.ScanConfig.Builder setSecretScanConfig(Repository.ScanConfig.SecretScanConfig value)

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Repository.ScanConfig.SecretScanConfig
Returns
Type Description
Repository.ScanConfig.Builder

setSecretScanConfig(Repository.ScanConfig.SecretScanConfig.Builder builderForValue)

public Repository.ScanConfig.Builder setSecretScanConfig(Repository.ScanConfig.SecretScanConfig.Builder builderForValue)

Optional. Configuration for secret scanning.

.google.cloud.securesourcemanager.v1.Repository.ScanConfig.SecretScanConfig secret_scan_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Repository.ScanConfig.SecretScanConfig.Builder
Returns
Type Description
Repository.ScanConfig.Builder