Class TransformationLocation.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • clear

        public TransformationLocation.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • getDefaultInstanceForType

        public TransformationLocation getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public TransformationLocation build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public TransformationLocation buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public TransformationLocation.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • clearField

        public TransformationLocation.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • clearOneof

        public TransformationLocation.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • setRepeatedField

        public TransformationLocation.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                               int index,
                                                               Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • addRepeatedField

        public TransformationLocation.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                               Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • mergeFrom

        public TransformationLocation.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                 throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransformationLocation.Builder>
        Throws:
        IOException
      • hasFindingId

        public boolean hasFindingId()
         For infotype transformations, link to the corresponding findings ID so
         that location information does not need to be duplicated. Each findings
         ID correlates to an entry in the findings output table, this table only
         gets created when users specify to save findings (add the save findings
         action to the request).
         
        string finding_id = 1;
        Specified by:
        hasFindingId in interface TransformationLocationOrBuilder
        Returns:
        Whether the findingId field is set.
      • getFindingId

        public String getFindingId()
         For infotype transformations, link to the corresponding findings ID so
         that location information does not need to be duplicated. Each findings
         ID correlates to an entry in the findings output table, this table only
         gets created when users specify to save findings (add the save findings
         action to the request).
         
        string finding_id = 1;
        Specified by:
        getFindingId in interface TransformationLocationOrBuilder
        Returns:
        The findingId.
      • getFindingIdBytes

        public com.google.protobuf.ByteString getFindingIdBytes()
         For infotype transformations, link to the corresponding findings ID so
         that location information does not need to be duplicated. Each findings
         ID correlates to an entry in the findings output table, this table only
         gets created when users specify to save findings (add the save findings
         action to the request).
         
        string finding_id = 1;
        Specified by:
        getFindingIdBytes in interface TransformationLocationOrBuilder
        Returns:
        The bytes for findingId.
      • setFindingId

        public TransformationLocation.Builder setFindingId​(String value)
         For infotype transformations, link to the corresponding findings ID so
         that location information does not need to be duplicated. Each findings
         ID correlates to an entry in the findings output table, this table only
         gets created when users specify to save findings (add the save findings
         action to the request).
         
        string finding_id = 1;
        Parameters:
        value - The findingId to set.
        Returns:
        This builder for chaining.
      • clearFindingId

        public TransformationLocation.Builder clearFindingId()
         For infotype transformations, link to the corresponding findings ID so
         that location information does not need to be duplicated. Each findings
         ID correlates to an entry in the findings output table, this table only
         gets created when users specify to save findings (add the save findings
         action to the request).
         
        string finding_id = 1;
        Returns:
        This builder for chaining.
      • setFindingIdBytes

        public TransformationLocation.Builder setFindingIdBytes​(com.google.protobuf.ByteString value)
         For infotype transformations, link to the corresponding findings ID so
         that location information does not need to be duplicated. Each findings
         ID correlates to an entry in the findings output table, this table only
         gets created when users specify to save findings (add the save findings
         action to the request).
         
        string finding_id = 1;
        Parameters:
        value - The bytes for findingId to set.
        Returns:
        This builder for chaining.
      • hasRecordTransformation

        public boolean hasRecordTransformation()
         For record transformations, provide a field and container information.
         
        .google.privacy.dlp.v2.RecordTransformation record_transformation = 2;
        Specified by:
        hasRecordTransformation in interface TransformationLocationOrBuilder
        Returns:
        Whether the recordTransformation field is set.
      • setRecordTransformation

        public TransformationLocation.Builder setRecordTransformation​(RecordTransformation value)
         For record transformations, provide a field and container information.
         
        .google.privacy.dlp.v2.RecordTransformation record_transformation = 2;
      • mergeRecordTransformation

        public TransformationLocation.Builder mergeRecordTransformation​(RecordTransformation value)
         For record transformations, provide a field and container information.
         
        .google.privacy.dlp.v2.RecordTransformation record_transformation = 2;
      • clearRecordTransformation

        public TransformationLocation.Builder clearRecordTransformation()
         For record transformations, provide a field and container information.
         
        .google.privacy.dlp.v2.RecordTransformation record_transformation = 2;
      • getRecordTransformationBuilder

        public RecordTransformation.Builder getRecordTransformationBuilder()
         For record transformations, provide a field and container information.
         
        .google.privacy.dlp.v2.RecordTransformation record_transformation = 2;
      • getContainerTypeValue

        public int getContainerTypeValue()
         Information about the functionality of the container where this finding
         occurred, if available.
         
        .google.privacy.dlp.v2.TransformationContainerType container_type = 3;
        Specified by:
        getContainerTypeValue in interface TransformationLocationOrBuilder
        Returns:
        The enum numeric value on the wire for containerType.
      • setContainerTypeValue

        public TransformationLocation.Builder setContainerTypeValue​(int value)
         Information about the functionality of the container where this finding
         occurred, if available.
         
        .google.privacy.dlp.v2.TransformationContainerType container_type = 3;
        Parameters:
        value - The enum numeric value on the wire for containerType to set.
        Returns:
        This builder for chaining.
      • setContainerType

        public TransformationLocation.Builder setContainerType​(TransformationContainerType value)
         Information about the functionality of the container where this finding
         occurred, if available.
         
        .google.privacy.dlp.v2.TransformationContainerType container_type = 3;
        Parameters:
        value - The containerType to set.
        Returns:
        This builder for chaining.
      • clearContainerType

        public TransformationLocation.Builder clearContainerType()
         Information about the functionality of the container where this finding
         occurred, if available.
         
        .google.privacy.dlp.v2.TransformationContainerType container_type = 3;
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final TransformationLocation.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>
      • mergeUnknownFields

        public final TransformationLocation.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransformationLocation.Builder>