Class Authority.Hint.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Authority.Hint.Builder>
io.grafeas.v1beta1.attestation.Authority.Hint.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Authority.HintOrBuilder, Cloneable
Enclosing class:
Authority.Hint

public static final class Authority.Hint.Builder extends com.google.protobuf.GeneratedMessage.Builder<Authority.Hint.Builder> implements Authority.HintOrBuilder
 This submessage provides human-readable hints about the purpose of the
 authority. Because the name of a note acts as its resource reference, it is
 important to disambiguate the canonical name of the Note (which might be a
 UUID for security purposes) from "readable" names more suitable for debug
 output. Note that these hints should not be used to look up authorities in
 security sensitive contexts, such as when looking up attestations to
 verify.
 
Protobuf type grafeas.v1beta1.attestation.Authority.Hint
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Required.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    Required.
    com.google.protobuf.ByteString
    Required.
    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)
     
     
    Required.
    setHumanReadableNameBytes(com.google.protobuf.ByteString value)
    Required.

    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<Authority.Hint.Builder>
    • clear

      public Authority.Hint.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<Authority.Hint.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<Authority.Hint.Builder>
    • getDefaultInstanceForType

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

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

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

      public Authority.Hint.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<Authority.Hint.Builder>
    • mergeFrom

      public Authority.Hint.Builder mergeFrom(Authority.Hint other)
    • isInitialized

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

      public Authority.Hint.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<Authority.Hint.Builder>
      Throws:
      IOException
    • getHumanReadableName

      public String getHumanReadableName()
       Required. The human readable name of this attestation authority, for
       example "qa".
       
      string human_readable_name = 1;
      Specified by:
      getHumanReadableName in interface Authority.HintOrBuilder
      Returns:
      The humanReadableName.
    • getHumanReadableNameBytes

      public com.google.protobuf.ByteString getHumanReadableNameBytes()
       Required. The human readable name of this attestation authority, for
       example "qa".
       
      string human_readable_name = 1;
      Specified by:
      getHumanReadableNameBytes in interface Authority.HintOrBuilder
      Returns:
      The bytes for humanReadableName.
    • setHumanReadableName

      public Authority.Hint.Builder setHumanReadableName(String value)
       Required. The human readable name of this attestation authority, for
       example "qa".
       
      string human_readable_name = 1;
      Parameters:
      value - The humanReadableName to set.
      Returns:
      This builder for chaining.
    • clearHumanReadableName

      public Authority.Hint.Builder clearHumanReadableName()
       Required. The human readable name of this attestation authority, for
       example "qa".
       
      string human_readable_name = 1;
      Returns:
      This builder for chaining.
    • setHumanReadableNameBytes

      public Authority.Hint.Builder setHumanReadableNameBytes(com.google.protobuf.ByteString value)
       Required. The human readable name of this attestation authority, for
       example "qa".
       
      string human_readable_name = 1;
      Parameters:
      value - The bytes for humanReadableName to set.
      Returns:
      This builder for chaining.