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
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SecurityHealthAnalyticsSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public SecurityHealthAnalyticsSettings build()
Returns
buildPartial()
public SecurityHealthAnalyticsSettings buildPartial()
Returns
clear()
public SecurityHealthAnalyticsSettings.Builder clear()
Returns
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
clearField(Descriptors.FieldDescriptor field)
public SecurityHealthAnalyticsSettings.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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
clearOneof(Descriptors.OneofDescriptor oneof)
public SecurityHealthAnalyticsSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public SecurityHealthAnalyticsSettings.Builder clone()
Returns
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
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
getAdminServiceAccountSettingsOrBuilder()
public SecurityHealthAnalyticsSettings.AdminServiceAccountSettingsOrBuilder getAdminServiceAccountSettingsOrBuilder()
Settings for "ADMIN_SERVICE_ACCOUNT" scanner.
.google.cloud.securitycenter.settings.v1beta1.SecurityHealthAnalyticsSettings.AdminServiceAccountSettings admin_service_account_settings = 2;
Returns
getDefaultInstanceForType()
public SecurityHealthAnalyticsSettings getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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
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
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
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
Overrides
isInitialized()
public final boolean isInitialized()
Returns
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
Returns
mergeFrom(SecurityHealthAnalyticsSettings other)
public SecurityHealthAnalyticsSettings.Builder mergeFrom(SecurityHealthAnalyticsSettings other)
Parameter
Returns
public SecurityHealthAnalyticsSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SecurityHealthAnalyticsSettings.Builder mergeFrom(Message other)
Parameter
Returns
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
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SecurityHealthAnalyticsSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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
Returns
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
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public SecurityHealthAnalyticsSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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
Returns
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
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SecurityHealthAnalyticsSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SecurityHealthAnalyticsSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides