Class RegulatoryStandard.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RegulatoryStandard.Builder>
com.google.cloud.databasecenter.v1beta.RegulatoryStandard.Builder
All Implemented Interfaces:
RegulatoryStandardOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
RegulatoryStandard

public static final class RegulatoryStandard.Builder extends com.google.protobuf.GeneratedMessage.Builder<RegulatoryStandard.Builder> implements RegulatoryStandardOrBuilder
 Compliances associated with signals.
 
Protobuf type google.cloud.databasecenter.v1beta.RegulatoryStandard
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Name of industry compliance standards, such as such as CIS, PCI, and OWASP.
    Version of the standard or benchmark, for example, 1.1.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    Name of industry compliance standards, such as such as CIS, PCI, and OWASP.
    com.google.protobuf.ByteString
    Name of industry compliance standards, such as such as CIS, PCI, and OWASP.
    Version of the standard or benchmark, for example, 1.1.
    com.google.protobuf.ByteString
    Version of the standard or benchmark, for example, 1.1.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    Name of industry compliance standards, such as such as CIS, PCI, and OWASP.
    setStandardBytes(com.google.protobuf.ByteString value)
    Name of industry compliance standards, such as such as CIS, PCI, and OWASP.
    Version of the standard or benchmark, for example, 1.1.
    setVersionBytes(com.google.protobuf.ByteString value)
    Version of the standard or benchmark, for example, 1.1.

    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, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods 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:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RegulatoryStandard.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.GeneratedMessage.Builder<RegulatoryStandard.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.GeneratedMessage.Builder<RegulatoryStandard.Builder>
    • getDefaultInstanceForType

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

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

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

      public RegulatoryStandard.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RegulatoryStandard.Builder>
    • mergeFrom

    • isInitialized

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

      public RegulatoryStandard.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<RegulatoryStandard.Builder>
      Throws:
      IOException
    • getStandard

      public String getStandard()
       Name of industry compliance standards, such as such as CIS, PCI, and
       OWASP.
       
      string standard = 1;
      Specified by:
      getStandard in interface RegulatoryStandardOrBuilder
      Returns:
      The standard.
    • getStandardBytes

      public com.google.protobuf.ByteString getStandardBytes()
       Name of industry compliance standards, such as such as CIS, PCI, and
       OWASP.
       
      string standard = 1;
      Specified by:
      getStandardBytes in interface RegulatoryStandardOrBuilder
      Returns:
      The bytes for standard.
    • setStandard

      public RegulatoryStandard.Builder setStandard(String value)
       Name of industry compliance standards, such as such as CIS, PCI, and
       OWASP.
       
      string standard = 1;
      Parameters:
      value - The standard to set.
      Returns:
      This builder for chaining.
    • clearStandard

      public RegulatoryStandard.Builder clearStandard()
       Name of industry compliance standards, such as such as CIS, PCI, and
       OWASP.
       
      string standard = 1;
      Returns:
      This builder for chaining.
    • setStandardBytes

      public RegulatoryStandard.Builder setStandardBytes(com.google.protobuf.ByteString value)
       Name of industry compliance standards, such as such as CIS, PCI, and
       OWASP.
       
      string standard = 1;
      Parameters:
      value - The bytes for standard to set.
      Returns:
      This builder for chaining.
    • getVersion

      public String getVersion()
       Version of the standard or benchmark, for example, 1.1.
       
      string version = 2;
      Specified by:
      getVersion in interface RegulatoryStandardOrBuilder
      Returns:
      The version.
    • getVersionBytes

      public com.google.protobuf.ByteString getVersionBytes()
       Version of the standard or benchmark, for example, 1.1.
       
      string version = 2;
      Specified by:
      getVersionBytes in interface RegulatoryStandardOrBuilder
      Returns:
      The bytes for version.
    • setVersion

      public RegulatoryStandard.Builder setVersion(String value)
       Version of the standard or benchmark, for example, 1.1.
       
      string version = 2;
      Parameters:
      value - The version to set.
      Returns:
      This builder for chaining.
    • clearVersion

      public RegulatoryStandard.Builder clearVersion()
       Version of the standard or benchmark, for example, 1.1.
       
      string version = 2;
      Returns:
      This builder for chaining.
    • setVersionBytes

      public RegulatoryStandard.Builder setVersionBytes(com.google.protobuf.ByteString value)
       Version of the standard or benchmark, for example, 1.1.
       
      string version = 2;
      Parameters:
      value - The bytes for version to set.
      Returns:
      This builder for chaining.