Package com.google.privacy.dlp.v2
Class StoredInfoType.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StoredInfoType.Builder>
com.google.privacy.dlp.v2.StoredInfoType.Builder
- All Implemented Interfaces:
StoredInfoTypeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StoredInfoType
public static final class StoredInfoType.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StoredInfoType.Builder>
implements StoredInfoTypeOrBuilder
StoredInfoType resource message that contains information about the current version and any pending updates.Protobuf type
google.privacy.dlp.v2.StoredInfoType-
Method Summary
Modifier and TypeMethodDescriptionaddAllPendingVersions(Iterable<? extends StoredInfoTypeVersion> values) Pending versions of the stored info type.addPendingVersions(int index, StoredInfoTypeVersion value) Pending versions of the stored info type.addPendingVersions(int index, StoredInfoTypeVersion.Builder builderForValue) Pending versions of the stored info type.Pending versions of the stored info type.addPendingVersions(StoredInfoTypeVersion.Builder builderForValue) Pending versions of the stored info type.Pending versions of the stored info type.addPendingVersionsBuilder(int index) Pending versions of the stored info type.build()clear()Current version of the stored info type.Resource name.Pending versions of the stored info type.Current version of the stored info type.Current version of the stored info type.Current version of the stored info type.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()Resource name.com.google.protobuf.ByteStringResource name.getPendingVersions(int index) Pending versions of the stored info type.getPendingVersionsBuilder(int index) Pending versions of the stored info type.Pending versions of the stored info type.intPending versions of the stored info type.Pending versions of the stored info type.getPendingVersionsOrBuilder(int index) Pending versions of the stored info type.List<? extends StoredInfoTypeVersionOrBuilder>Pending versions of the stored info type.booleanCurrent version of the stored info type.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanCurrent version of the stored info type.mergeFrom(StoredInfoType other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePendingVersions(int index) Pending versions of the stored info type.Current version of the stored info type.setCurrentVersion(StoredInfoTypeVersion.Builder builderForValue) Current version of the stored info type.Resource name.setNameBytes(com.google.protobuf.ByteString value) Resource name.setPendingVersions(int index, StoredInfoTypeVersion value) Pending versions of the stored info type.setPendingVersions(int index, StoredInfoTypeVersion.Builder builderForValue) Pending versions of the stored info type.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<StoredInfoType.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<StoredInfoType.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<StoredInfoType.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoredInfoType.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StoredInfoType.Builder>
-
mergeFrom
public StoredInfoType.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoredInfoType.Builder>- Throws:
IOException
-
getName
Resource name.
string name = 1;- Specified by:
getNamein interfaceStoredInfoTypeOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Resource name.
string name = 1;- Specified by:
getNameBytesin interfaceStoredInfoTypeOrBuilder- Returns:
- The bytes for name.
-
setName
Resource name.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Resource name.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Resource name.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasCurrentVersion
public boolean hasCurrentVersion()Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2;- Specified by:
hasCurrentVersionin interfaceStoredInfoTypeOrBuilder- Returns:
- Whether the currentVersion field is set.
-
getCurrentVersion
Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2;- Specified by:
getCurrentVersionin interfaceStoredInfoTypeOrBuilder- Returns:
- The currentVersion.
-
setCurrentVersion
Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2; -
setCurrentVersion
Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2; -
mergeCurrentVersion
Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2; -
clearCurrentVersion
Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2; -
getCurrentVersionBuilder
Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2; -
getCurrentVersionOrBuilder
Current version of the stored info type.
.google.privacy.dlp.v2.StoredInfoTypeVersion current_version = 2;- Specified by:
getCurrentVersionOrBuilderin interfaceStoredInfoTypeOrBuilder
-
getPendingVersionsList
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3;- Specified by:
getPendingVersionsListin interfaceStoredInfoTypeOrBuilder
-
getPendingVersionsCount
public int getPendingVersionsCount()Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3;- Specified by:
getPendingVersionsCountin interfaceStoredInfoTypeOrBuilder
-
getPendingVersions
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3;- Specified by:
getPendingVersionsin interfaceStoredInfoTypeOrBuilder
-
setPendingVersions
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
setPendingVersions
public StoredInfoType.Builder setPendingVersions(int index, StoredInfoTypeVersion.Builder builderForValue) Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
addPendingVersions
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
addPendingVersions
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
addPendingVersions
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
addPendingVersions
public StoredInfoType.Builder addPendingVersions(int index, StoredInfoTypeVersion.Builder builderForValue) Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
addAllPendingVersions
public StoredInfoType.Builder addAllPendingVersions(Iterable<? extends StoredInfoTypeVersion> values) Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
clearPendingVersions
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
removePendingVersions
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
getPendingVersionsBuilder
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
getPendingVersionsOrBuilder
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3;- Specified by:
getPendingVersionsOrBuilderin interfaceStoredInfoTypeOrBuilder
-
getPendingVersionsOrBuilderList
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3;- Specified by:
getPendingVersionsOrBuilderListin interfaceStoredInfoTypeOrBuilder
-
addPendingVersionsBuilder
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
addPendingVersionsBuilder
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3; -
getPendingVersionsBuilderList
Pending versions of the stored info type. Empty if no versions are pending.
repeated .google.privacy.dlp.v2.StoredInfoTypeVersion pending_versions = 3;
-