Class SecurityHealthAnalyticsSettings.Builder (0.86.0)

public static final class SecurityHealthAnalyticsSettings.Builder extends GeneratedMessage.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

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

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

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 GeneratedMessage.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

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

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