public static final class OrganizationSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder> implements OrganizationSettingsOrBuilder
User specified settings that are attached to the Cloud Security Command Center (Cloud SCC) organization.Protobuf type
google.cloud.securitycenter.v1.OrganizationSettings| Modifier and Type | Method and Description |
|---|---|
OrganizationSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OrganizationSettings |
build() |
OrganizationSettings |
buildPartial() |
OrganizationSettings.Builder |
clear() |
OrganizationSettings.Builder |
clearAssetDiscoveryConfig()
The configuration used for Asset Discovery runs.
|
OrganizationSettings.Builder |
clearEnableAssetDiscovery()
A flag that indicates if Asset Discovery should be enabled.
|
OrganizationSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OrganizationSettings.Builder |
clearName()
The relative resource name of the settings.
|
OrganizationSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OrganizationSettings.Builder |
clone() |
OrganizationSettings.AssetDiscoveryConfig |
getAssetDiscoveryConfig()
The configuration used for Asset Discovery runs.
|
OrganizationSettings.AssetDiscoveryConfig.Builder |
getAssetDiscoveryConfigBuilder()
The configuration used for Asset Discovery runs.
|
OrganizationSettings.AssetDiscoveryConfigOrBuilder |
getAssetDiscoveryConfigOrBuilder()
The configuration used for Asset Discovery runs.
|
OrganizationSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableAssetDiscovery()
A flag that indicates if Asset Discovery should be enabled.
|
String |
getName()
The relative resource name of the settings.
|
com.google.protobuf.ByteString |
getNameBytes()
The relative resource name of the settings.
|
boolean |
hasAssetDiscoveryConfig()
The configuration used for Asset Discovery runs.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OrganizationSettings.Builder |
mergeAssetDiscoveryConfig(OrganizationSettings.AssetDiscoveryConfig value)
The configuration used for Asset Discovery runs.
|
OrganizationSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OrganizationSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
OrganizationSettings.Builder |
mergeFrom(OrganizationSettings other) |
OrganizationSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OrganizationSettings.Builder |
setAssetDiscoveryConfig(OrganizationSettings.AssetDiscoveryConfig.Builder builderForValue)
The configuration used for Asset Discovery runs.
|
OrganizationSettings.Builder |
setAssetDiscoveryConfig(OrganizationSettings.AssetDiscoveryConfig value)
The configuration used for Asset Discovery runs.
|
OrganizationSettings.Builder |
setEnableAssetDiscovery(boolean value)
A flag that indicates if Asset Discovery should be enabled.
|
OrganizationSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OrganizationSettings.Builder |
setName(String value)
The relative resource name of the settings.
|
OrganizationSettings.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The relative resource name of the settings.
|
OrganizationSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OrganizationSettings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OrganizationSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OrganizationSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OrganizationSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder mergeFrom(OrganizationSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public OrganizationSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OrganizationSettings.Builder>IOExceptionpublic String getName()
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/123/organizationSettings".
string name = 1;getName in interface OrganizationSettingsOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/123/organizationSettings".
string name = 1;getNameBytes in interface OrganizationSettingsOrBuilderpublic OrganizationSettings.Builder setName(String value)
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/123/organizationSettings".
string name = 1;public OrganizationSettings.Builder clearName()
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/123/organizationSettings".
string name = 1;public OrganizationSettings.Builder setNameBytes(com.google.protobuf.ByteString value)
The relative resource name of the settings. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/123/organizationSettings".
string name = 1;public boolean getEnableAssetDiscovery()
A flag that indicates if Asset Discovery should be enabled. If the flag is set to `true`, then discovery of assets will occur. If it is set to `false, all historical assets will remain, but discovery of future assets will not occur.
bool enable_asset_discovery = 2;getEnableAssetDiscovery in interface OrganizationSettingsOrBuilderpublic OrganizationSettings.Builder setEnableAssetDiscovery(boolean value)
A flag that indicates if Asset Discovery should be enabled. If the flag is set to `true`, then discovery of assets will occur. If it is set to `false, all historical assets will remain, but discovery of future assets will not occur.
bool enable_asset_discovery = 2;public OrganizationSettings.Builder clearEnableAssetDiscovery()
A flag that indicates if Asset Discovery should be enabled. If the flag is set to `true`, then discovery of assets will occur. If it is set to `false, all historical assets will remain, but discovery of future assets will not occur.
bool enable_asset_discovery = 2;public boolean hasAssetDiscoveryConfig()
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
hasAssetDiscoveryConfig in interface OrganizationSettingsOrBuilderpublic OrganizationSettings.AssetDiscoveryConfig getAssetDiscoveryConfig()
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
getAssetDiscoveryConfig in interface OrganizationSettingsOrBuilderpublic OrganizationSettings.Builder setAssetDiscoveryConfig(OrganizationSettings.AssetDiscoveryConfig value)
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
public OrganizationSettings.Builder setAssetDiscoveryConfig(OrganizationSettings.AssetDiscoveryConfig.Builder builderForValue)
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
public OrganizationSettings.Builder mergeAssetDiscoveryConfig(OrganizationSettings.AssetDiscoveryConfig value)
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
public OrganizationSettings.Builder clearAssetDiscoveryConfig()
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
public OrganizationSettings.AssetDiscoveryConfig.Builder getAssetDiscoveryConfigBuilder()
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
public OrganizationSettings.AssetDiscoveryConfigOrBuilder getAssetDiscoveryConfigOrBuilder()
The configuration used for Asset Discovery runs.
.google.cloud.securitycenter.v1.OrganizationSettings.AssetDiscoveryConfig asset_discovery_config = 3;
getAssetDiscoveryConfigOrBuilder in interface OrganizationSettingsOrBuilderpublic final OrganizationSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>public final OrganizationSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OrganizationSettings.Builder>Copyright © 2019 Google LLC. All rights reserved.