public static final class DicomConfigProtos.DicomConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder> implements DicomConfigProtos.DicomConfigOrBuilder
Specifies the parameters needed for de-identification of DICOM stores.Protobuf type
redactor.DicomConfiggetAllFields, 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<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.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<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DicomConfigProtos.DicomConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DicomConfigProtos.DicomConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DicomConfigProtos.DicomConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder mergeFrom(DicomConfigProtos.DicomConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public DicomConfigProtos.DicomConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DicomConfigProtos.DicomConfig.Builder>java.io.IOExceptionpublic DicomConfigProtos.DicomConfig.TagFilterCase getTagFilterCase()
getTagFilterCase in interface DicomConfigProtos.DicomConfigOrBuilderpublic DicomConfigProtos.DicomConfig.Builder clearTagFilter()
public boolean hasKeepList()
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;hasKeepList in interface DicomConfigProtos.DicomConfigOrBuilderpublic DicomConfigProtos.DicomConfig.TagFilterList getKeepList()
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;getKeepList in interface DicomConfigProtos.DicomConfigOrBuilderpublic DicomConfigProtos.DicomConfig.Builder setKeepList(DicomConfigProtos.DicomConfig.TagFilterList value)
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;public DicomConfigProtos.DicomConfig.Builder setKeepList(DicomConfigProtos.DicomConfig.TagFilterList.Builder builderForValue)
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;public DicomConfigProtos.DicomConfig.Builder mergeKeepList(DicomConfigProtos.DicomConfig.TagFilterList value)
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;public DicomConfigProtos.DicomConfig.Builder clearKeepList()
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;public DicomConfigProtos.DicomConfig.TagFilterList.Builder getKeepListBuilder()
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;public DicomConfigProtos.DicomConfig.TagFilterListOrBuilder getKeepListOrBuilder()
List of tags to keep. Remove all other tags.
optional .redactor.DicomConfig.TagFilterList keep_list = 1;getKeepListOrBuilder in interface DicomConfigProtos.DicomConfigOrBuilderpublic boolean hasRemoveList()
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;hasRemoveList in interface DicomConfigProtos.DicomConfigOrBuilderpublic DicomConfigProtos.DicomConfig.TagFilterList getRemoveList()
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;getRemoveList in interface DicomConfigProtos.DicomConfigOrBuilderpublic DicomConfigProtos.DicomConfig.Builder setRemoveList(DicomConfigProtos.DicomConfig.TagFilterList value)
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;public DicomConfigProtos.DicomConfig.Builder setRemoveList(DicomConfigProtos.DicomConfig.TagFilterList.Builder builderForValue)
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;public DicomConfigProtos.DicomConfig.Builder mergeRemoveList(DicomConfigProtos.DicomConfig.TagFilterList value)
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;public DicomConfigProtos.DicomConfig.Builder clearRemoveList()
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;public DicomConfigProtos.DicomConfig.TagFilterList.Builder getRemoveListBuilder()
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;public DicomConfigProtos.DicomConfig.TagFilterListOrBuilder getRemoveListOrBuilder()
List of tags to remove. Keep all other tags.
optional .redactor.DicomConfig.TagFilterList remove_list = 2;getRemoveListOrBuilder in interface DicomConfigProtos.DicomConfigOrBuilderpublic boolean hasFilterProfile()
Tag filtering profile that determines which tags to keep/remove.
optional .redactor.DicomConfig.TagFilterProfile filter_profile = 3;hasFilterProfile in interface DicomConfigProtos.DicomConfigOrBuilderpublic DicomConfigProtos.DicomConfig.TagFilterProfile getFilterProfile()
Tag filtering profile that determines which tags to keep/remove.
optional .redactor.DicomConfig.TagFilterProfile filter_profile = 3;getFilterProfile in interface DicomConfigProtos.DicomConfigOrBuilderpublic DicomConfigProtos.DicomConfig.Builder setFilterProfile(DicomConfigProtos.DicomConfig.TagFilterProfile value)
Tag filtering profile that determines which tags to keep/remove.
optional .redactor.DicomConfig.TagFilterProfile filter_profile = 3;public DicomConfigProtos.DicomConfig.Builder clearFilterProfile()
Tag filtering profile that determines which tags to keep/remove.
optional .redactor.DicomConfig.TagFilterProfile filter_profile = 3;public final DicomConfigProtos.DicomConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>public final DicomConfigProtos.DicomConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DicomConfigProtos.DicomConfig.Builder>