Class SecurityHealthAnalyticsSettings.Builder (0.58.0)

public static final class SecurityHealthAnalyticsSettings.Builder extends GeneratedMessageV3.Builder<SecurityHealthAnalyticsSettings.Builder> implements SecurityHealthAnalyticsSettingsOrBuilder

User specified settings for Security Health Analytics

Protobuf type google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public SecurityHealthAnalyticsSettings build()
Returns
Type Description
SecurityHealthAnalyticsSettings

buildPartial()

public SecurityHealthAnalyticsSettings buildPartial()
Returns
Type Description
SecurityHealthAnalyticsSettings

clear()

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

clearAdminServiceAccountSettings()

public SecurityHealthAnalyticsSettings.Builder clearAdminServiceAccountSettings()

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearNonOrgIamMemberSettings()

public SecurityHealthAnalyticsSettings.Builder clearNonOrgIamMemberSettings()

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

getAdminServiceAccountSettings()

public SecurityHealthAnalyticsSettings.AdminServiceAccountSettings getAdminServiceAccountSettings()

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Returns
Type Description
SecurityHealthAnalyticsSettings.AdminServiceAccountSettings

The adminServiceAccountSettings.

getAdminServiceAccountSettingsBuilder()

public SecurityHealthAnalyticsSettings.AdminServiceAccountSettings.Builder getAdminServiceAccountSettingsBuilder()

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Returns
Type Description
SecurityHealthAnalyticsSettings.AdminServiceAccountSettings.Builder

getAdminServiceAccountSettingsOrBuilder()

public SecurityHealthAnalyticsSettings.AdminServiceAccountSettingsOrBuilder getAdminServiceAccountSettingsOrBuilder()

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Returns
Type Description
SecurityHealthAnalyticsSettings.AdminServiceAccountSettingsOrBuilder

getDefaultInstanceForType()

public SecurityHealthAnalyticsSettings getDefaultInstanceForType()
Returns
Type Description
SecurityHealthAnalyticsSettings

getDescriptorForType()

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

getNonOrgIamMemberSettings()

public SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings getNonOrgIamMemberSettings()

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Returns
Type Description
SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings

The nonOrgIamMemberSettings.

getNonOrgIamMemberSettingsBuilder()

public SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings.Builder getNonOrgIamMemberSettingsBuilder()

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Returns
Type Description
SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings.Builder

getNonOrgIamMemberSettingsOrBuilder()

public SecurityHealthAnalyticsSettings.NonOrgIamMemberSettingsOrBuilder getNonOrgIamMemberSettingsOrBuilder()

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Returns
Type Description
SecurityHealthAnalyticsSettings.NonOrgIamMemberSettingsOrBuilder

hasAdminServiceAccountSettings()

public boolean hasAdminServiceAccountSettings()

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Returns
Type Description
boolean

Whether the adminServiceAccountSettings field is set.

hasNonOrgIamMemberSettings()

public boolean hasNonOrgIamMemberSettings()

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Returns
Type Description
boolean

Whether the nonOrgIamMemberSettings field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAdminServiceAccountSettings(SecurityHealthAnalyticsSettings.AdminServiceAccountSettings value)

public SecurityHealthAnalyticsSettings.Builder mergeAdminServiceAccountSettings(SecurityHealthAnalyticsSettings.AdminServiceAccountSettings value)

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Parameter
Name Description
value SecurityHealthAnalyticsSettings.AdminServiceAccountSettings
Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

mergeFrom(SecurityHealthAnalyticsSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeNonOrgIamMemberSettings(SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings value)

public SecurityHealthAnalyticsSettings.Builder mergeNonOrgIamMemberSettings(SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings value)

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Parameter
Name Description
value SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings
Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setAdminServiceAccountSettings(SecurityHealthAnalyticsSettings.AdminServiceAccountSettings value)

public SecurityHealthAnalyticsSettings.Builder setAdminServiceAccountSettings(SecurityHealthAnalyticsSettings.AdminServiceAccountSettings value)

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Parameter
Name Description
value SecurityHealthAnalyticsSettings.AdminServiceAccountSettings
Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

setAdminServiceAccountSettings(SecurityHealthAnalyticsSettings.AdminServiceAccountSettings.Builder builderForValue)

public SecurityHealthAnalyticsSettings.Builder setAdminServiceAccountSettings(SecurityHealthAnalyticsSettings.AdminServiceAccountSettings.Builder builderForValue)

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;

Parameter
Name Description
builderForValue SecurityHealthAnalyticsSettings.AdminServiceAccountSettings.Builder
Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setNonOrgIamMemberSettings(SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings value)

public SecurityHealthAnalyticsSettings.Builder setNonOrgIamMemberSettings(SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings value)

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Parameter
Name Description
value SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings
Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

setNonOrgIamMemberSettings(SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings.Builder builderForValue)

public SecurityHealthAnalyticsSettings.Builder setNonOrgIamMemberSettings(SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings.Builder builderForValue)

Settings for "NON_ORG_IAM_MEMBER" scanner.

.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings non_org_iam_member_settings = 1;

Parameter
Name Description
builderForValue SecurityHealthAnalyticsSettings.NonOrgIamMemberSettings.Builder
Returns
Type Description
SecurityHealthAnalyticsSettings.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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