public static final class CreateStoredInfoTypeRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder> implements CreateStoredInfoTypeRequestOrBuilder
Request message for CreateStoredInfoType.Protobuf type
google.privacy.dlp.v2.CreateStoredInfoTypeRequest| Modifier and Type | Method and Description |
|---|---|
CreateStoredInfoTypeRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateStoredInfoTypeRequest |
build() |
CreateStoredInfoTypeRequest |
buildPartial() |
CreateStoredInfoTypeRequest.Builder |
clear() |
CreateStoredInfoTypeRequest.Builder |
clearConfig()
Required.
|
CreateStoredInfoTypeRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CreateStoredInfoTypeRequest.Builder |
clearLocationId()
Deprecated.
|
CreateStoredInfoTypeRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CreateStoredInfoTypeRequest.Builder |
clearParent()
Required.
|
CreateStoredInfoTypeRequest.Builder |
clearStoredInfoTypeId()
The storedInfoType ID can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
CreateStoredInfoTypeRequest.Builder |
clone() |
StoredInfoTypeConfig |
getConfig()
Required.
|
StoredInfoTypeConfig.Builder |
getConfigBuilder()
Required.
|
StoredInfoTypeConfigOrBuilder |
getConfigOrBuilder()
Required.
|
CreateStoredInfoTypeRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getLocationId()
Deprecated.
|
com.google.protobuf.ByteString |
getLocationIdBytes()
Deprecated.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
String |
getStoredInfoTypeId()
The storedInfoType ID can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
com.google.protobuf.ByteString |
getStoredInfoTypeIdBytes()
The storedInfoType ID can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
boolean |
hasConfig()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CreateStoredInfoTypeRequest.Builder |
mergeConfig(StoredInfoTypeConfig value)
Required.
|
CreateStoredInfoTypeRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CreateStoredInfoTypeRequest.Builder |
mergeFrom(CreateStoredInfoTypeRequest other) |
CreateStoredInfoTypeRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
CreateStoredInfoTypeRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CreateStoredInfoTypeRequest.Builder |
setConfig(StoredInfoTypeConfig.Builder builderForValue)
Required.
|
CreateStoredInfoTypeRequest.Builder |
setConfig(StoredInfoTypeConfig value)
Required.
|
CreateStoredInfoTypeRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateStoredInfoTypeRequest.Builder |
setLocationId(String value)
Deprecated.
|
CreateStoredInfoTypeRequest.Builder |
setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated.
|
CreateStoredInfoTypeRequest.Builder |
setParent(String value)
Required.
|
CreateStoredInfoTypeRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
CreateStoredInfoTypeRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CreateStoredInfoTypeRequest.Builder |
setStoredInfoTypeId(String value)
The storedInfoType ID can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
CreateStoredInfoTypeRequest.Builder |
setStoredInfoTypeIdBytes(com.google.protobuf.ByteString value)
The storedInfoType ID can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
CreateStoredInfoTypeRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.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<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateStoredInfoTypeRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateStoredInfoTypeRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateStoredInfoTypeRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.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<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.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<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.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<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.Builder mergeFrom(CreateStoredInfoTypeRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder>public CreateStoredInfoTypeRequest.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<CreateStoredInfoTypeRequest.Builder>IOExceptionpublic String getParent()
Required. Parent resource name.
The format of this value varies depending on the scope of the request
(project or organization) and whether you have [specified a processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
+ Organizations scope, location specified:<br/>
`organizations/`<var>ORG_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Organizations scope, no location specified (defaults to global):<br/>
`organizations/`<var>ORG_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateStoredInfoTypeRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Parent resource name.
The format of this value varies depending on the scope of the request
(project or organization) and whether you have [specified a processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
+ Organizations scope, location specified:<br/>
`organizations/`<var>ORG_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Organizations scope, no location specified (defaults to global):<br/>
`organizations/`<var>ORG_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateStoredInfoTypeRequestOrBuilderpublic CreateStoredInfoTypeRequest.Builder setParent(String value)
Required. Parent resource name.
The format of this value varies depending on the scope of the request
(project or organization) and whether you have [specified a processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
+ Organizations scope, location specified:<br/>
`organizations/`<var>ORG_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Organizations scope, no location specified (defaults to global):<br/>
`organizations/`<var>ORG_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateStoredInfoTypeRequest.Builder clearParent()
Required. Parent resource name.
The format of this value varies depending on the scope of the request
(project or organization) and whether you have [specified a processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
+ Organizations scope, location specified:<br/>
`organizations/`<var>ORG_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Organizations scope, no location specified (defaults to global):<br/>
`organizations/`<var>ORG_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateStoredInfoTypeRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Parent resource name.
The format of this value varies depending on the scope of the request
(project or organization) and whether you have [specified a processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
+ Organizations scope, location specified:<br/>
`organizations/`<var>ORG_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Organizations scope, no location specified (defaults to global):<br/>
`organizations/`<var>ORG_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public boolean hasConfig()
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
hasConfig in interface CreateStoredInfoTypeRequestOrBuilderpublic StoredInfoTypeConfig getConfig()
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
getConfig in interface CreateStoredInfoTypeRequestOrBuilderpublic CreateStoredInfoTypeRequest.Builder setConfig(StoredInfoTypeConfig value)
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateStoredInfoTypeRequest.Builder setConfig(StoredInfoTypeConfig.Builder builderForValue)
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateStoredInfoTypeRequest.Builder mergeConfig(StoredInfoTypeConfig value)
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateStoredInfoTypeRequest.Builder clearConfig()
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
public StoredInfoTypeConfig.Builder getConfigBuilder()
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
public StoredInfoTypeConfigOrBuilder getConfigOrBuilder()
Required. Configuration of the storedInfoType to create.
.google.privacy.dlp.v2.StoredInfoTypeConfig config = 2 [(.google.api.field_behavior) = REQUIRED];
getConfigOrBuilder in interface CreateStoredInfoTypeRequestOrBuilderpublic String getStoredInfoTypeId()
The storedInfoType ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string stored_info_type_id = 3;getStoredInfoTypeId in interface CreateStoredInfoTypeRequestOrBuilderpublic com.google.protobuf.ByteString getStoredInfoTypeIdBytes()
The storedInfoType ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string stored_info_type_id = 3;getStoredInfoTypeIdBytes in interface CreateStoredInfoTypeRequestOrBuilderpublic CreateStoredInfoTypeRequest.Builder setStoredInfoTypeId(String value)
The storedInfoType ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string stored_info_type_id = 3;value - The storedInfoTypeId to set.public CreateStoredInfoTypeRequest.Builder clearStoredInfoTypeId()
The storedInfoType ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string stored_info_type_id = 3;public CreateStoredInfoTypeRequest.Builder setStoredInfoTypeIdBytes(com.google.protobuf.ByteString value)
The storedInfoType ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string stored_info_type_id = 3;value - The bytes for storedInfoTypeId to set.public String getLocationId()
Deprecated. This field has no effect.
string location_id = 4;getLocationId in interface CreateStoredInfoTypeRequestOrBuilderpublic com.google.protobuf.ByteString getLocationIdBytes()
Deprecated. This field has no effect.
string location_id = 4;getLocationIdBytes in interface CreateStoredInfoTypeRequestOrBuilderpublic CreateStoredInfoTypeRequest.Builder setLocationId(String value)
Deprecated. This field has no effect.
string location_id = 4;value - The locationId to set.public CreateStoredInfoTypeRequest.Builder clearLocationId()
Deprecated. This field has no effect.
string location_id = 4;public CreateStoredInfoTypeRequest.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated. This field has no effect.
string location_id = 4;value - The bytes for locationId to set.public final CreateStoredInfoTypeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder>public final CreateStoredInfoTypeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateStoredInfoTypeRequest.Builder>Copyright © 2022 Google LLC. All rights reserved.