Class LicensorInfo.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<LicensorInfo.Builder>
com.google.protobuf.GeneratedMessage.Builder<LicensorInfo.Builder>
ai.pipestream.parsed.data.image.v1.LicensorInfo.Builder
All Implemented Interfaces:
LicensorInfoOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
LicensorInfo

public static final class LicensorInfo.Builder extends com.google.protobuf.GeneratedMessage.Builder<LicensorInfo.Builder> implements LicensorInfoOrBuilder
 Licensor contact information.
 
Protobuf type ai.pipestream.parsed.data.image.v1.LicensorInfo
  • 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<LicensorInfo.Builder>
    • clear

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

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

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

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

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

      public LicensorInfo.Builder mergeFrom(LicensorInfo other)
    • isInitialized

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

      public LicensorInfo.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<LicensorInfo.Builder>
      Throws:
      IOException
    • hasLicensor

      public boolean hasLicensor()
       Licensor identifier.
       
      optional string licensor = 1 [json_name = "licensor"];
      Specified by:
      hasLicensor in interface LicensorInfoOrBuilder
      Returns:
      Whether the licensor field is set.
    • getLicensor

      public String getLicensor()
       Licensor identifier.
       
      optional string licensor = 1 [json_name = "licensor"];
      Specified by:
      getLicensor in interface LicensorInfoOrBuilder
      Returns:
      The licensor.
    • getLicensorBytes

      public com.google.protobuf.ByteString getLicensorBytes()
       Licensor identifier.
       
      optional string licensor = 1 [json_name = "licensor"];
      Specified by:
      getLicensorBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for licensor.
    • setLicensor

      public LicensorInfo.Builder setLicensor(String value)
       Licensor identifier.
       
      optional string licensor = 1 [json_name = "licensor"];
      Parameters:
      value - The licensor to set.
      Returns:
      This builder for chaining.
    • clearLicensor

      public LicensorInfo.Builder clearLicensor()
       Licensor identifier.
       
      optional string licensor = 1 [json_name = "licensor"];
      Returns:
      This builder for chaining.
    • setLicensorBytes

      public LicensorInfo.Builder setLicensorBytes(com.google.protobuf.ByteString value)
       Licensor identifier.
       
      optional string licensor = 1 [json_name = "licensor"];
      Parameters:
      value - The bytes for licensor to set.
      Returns:
      This builder for chaining.
    • hasLicensorId

      public boolean hasLicensorId()
       Licensor ID number.
       
      optional string licensor_id = 2 [json_name = "licensorId"];
      Specified by:
      hasLicensorId in interface LicensorInfoOrBuilder
      Returns:
      Whether the licensorId field is set.
    • getLicensorId

      public String getLicensorId()
       Licensor ID number.
       
      optional string licensor_id = 2 [json_name = "licensorId"];
      Specified by:
      getLicensorId in interface LicensorInfoOrBuilder
      Returns:
      The licensorId.
    • getLicensorIdBytes

      public com.google.protobuf.ByteString getLicensorIdBytes()
       Licensor ID number.
       
      optional string licensor_id = 2 [json_name = "licensorId"];
      Specified by:
      getLicensorIdBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for licensorId.
    • setLicensorId

      public LicensorInfo.Builder setLicensorId(String value)
       Licensor ID number.
       
      optional string licensor_id = 2 [json_name = "licensorId"];
      Parameters:
      value - The licensorId to set.
      Returns:
      This builder for chaining.
    • clearLicensorId

      public LicensorInfo.Builder clearLicensorId()
       Licensor ID number.
       
      optional string licensor_id = 2 [json_name = "licensorId"];
      Returns:
      This builder for chaining.
    • setLicensorIdBytes

      public LicensorInfo.Builder setLicensorIdBytes(com.google.protobuf.ByteString value)
       Licensor ID number.
       
      optional string licensor_id = 2 [json_name = "licensorId"];
      Parameters:
      value - The bytes for licensorId to set.
      Returns:
      This builder for chaining.
    • hasLicensorName

      public boolean hasLicensorName()
       Licensor full name.
       
      optional string licensor_name = 3 [json_name = "licensorName"];
      Specified by:
      hasLicensorName in interface LicensorInfoOrBuilder
      Returns:
      Whether the licensorName field is set.
    • getLicensorName

      public String getLicensorName()
       Licensor full name.
       
      optional string licensor_name = 3 [json_name = "licensorName"];
      Specified by:
      getLicensorName in interface LicensorInfoOrBuilder
      Returns:
      The licensorName.
    • getLicensorNameBytes

      public com.google.protobuf.ByteString getLicensorNameBytes()
       Licensor full name.
       
      optional string licensor_name = 3 [json_name = "licensorName"];
      Specified by:
      getLicensorNameBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for licensorName.
    • setLicensorName

      public LicensorInfo.Builder setLicensorName(String value)
       Licensor full name.
       
      optional string licensor_name = 3 [json_name = "licensorName"];
      Parameters:
      value - The licensorName to set.
      Returns:
      This builder for chaining.
    • clearLicensorName

      public LicensorInfo.Builder clearLicensorName()
       Licensor full name.
       
      optional string licensor_name = 3 [json_name = "licensorName"];
      Returns:
      This builder for chaining.
    • setLicensorNameBytes

      public LicensorInfo.Builder setLicensorNameBytes(com.google.protobuf.ByteString value)
       Licensor full name.
       
      optional string licensor_name = 3 [json_name = "licensorName"];
      Parameters:
      value - The bytes for licensorName to set.
      Returns:
      This builder for chaining.
    • hasCity

      public boolean hasCity()
       Licensor city.
       
      optional string city = 4 [json_name = "city"];
      Specified by:
      hasCity in interface LicensorInfoOrBuilder
      Returns:
      Whether the city field is set.
    • getCity

      public String getCity()
       Licensor city.
       
      optional string city = 4 [json_name = "city"];
      Specified by:
      getCity in interface LicensorInfoOrBuilder
      Returns:
      The city.
    • getCityBytes

      public com.google.protobuf.ByteString getCityBytes()
       Licensor city.
       
      optional string city = 4 [json_name = "city"];
      Specified by:
      getCityBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for city.
    • setCity

      public LicensorInfo.Builder setCity(String value)
       Licensor city.
       
      optional string city = 4 [json_name = "city"];
      Parameters:
      value - The city to set.
      Returns:
      This builder for chaining.
    • clearCity

      public LicensorInfo.Builder clearCity()
       Licensor city.
       
      optional string city = 4 [json_name = "city"];
      Returns:
      This builder for chaining.
    • setCityBytes

      public LicensorInfo.Builder setCityBytes(com.google.protobuf.ByteString value)
       Licensor city.
       
      optional string city = 4 [json_name = "city"];
      Parameters:
      value - The bytes for city to set.
      Returns:
      This builder for chaining.
    • hasCountry

      public boolean hasCountry()
       Licensor country.
       
      optional string country = 5 [json_name = "country"];
      Specified by:
      hasCountry in interface LicensorInfoOrBuilder
      Returns:
      Whether the country field is set.
    • getCountry

      public String getCountry()
       Licensor country.
       
      optional string country = 5 [json_name = "country"];
      Specified by:
      getCountry in interface LicensorInfoOrBuilder
      Returns:
      The country.
    • getCountryBytes

      public com.google.protobuf.ByteString getCountryBytes()
       Licensor country.
       
      optional string country = 5 [json_name = "country"];
      Specified by:
      getCountryBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for country.
    • setCountry

      public LicensorInfo.Builder setCountry(String value)
       Licensor country.
       
      optional string country = 5 [json_name = "country"];
      Parameters:
      value - The country to set.
      Returns:
      This builder for chaining.
    • clearCountry

      public LicensorInfo.Builder clearCountry()
       Licensor country.
       
      optional string country = 5 [json_name = "country"];
      Returns:
      This builder for chaining.
    • setCountryBytes

      public LicensorInfo.Builder setCountryBytes(com.google.protobuf.ByteString value)
       Licensor country.
       
      optional string country = 5 [json_name = "country"];
      Parameters:
      value - The bytes for country to set.
      Returns:
      This builder for chaining.
    • hasEmail

      public boolean hasEmail()
       Licensor email address.
       
      optional string email = 6 [json_name = "email"];
      Specified by:
      hasEmail in interface LicensorInfoOrBuilder
      Returns:
      Whether the email field is set.
    • getEmail

      public String getEmail()
       Licensor email address.
       
      optional string email = 6 [json_name = "email"];
      Specified by:
      getEmail in interface LicensorInfoOrBuilder
      Returns:
      The email.
    • getEmailBytes

      public com.google.protobuf.ByteString getEmailBytes()
       Licensor email address.
       
      optional string email = 6 [json_name = "email"];
      Specified by:
      getEmailBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for email.
    • setEmail

      public LicensorInfo.Builder setEmail(String value)
       Licensor email address.
       
      optional string email = 6 [json_name = "email"];
      Parameters:
      value - The email to set.
      Returns:
      This builder for chaining.
    • clearEmail

      public LicensorInfo.Builder clearEmail()
       Licensor email address.
       
      optional string email = 6 [json_name = "email"];
      Returns:
      This builder for chaining.
    • setEmailBytes

      public LicensorInfo.Builder setEmailBytes(com.google.protobuf.ByteString value)
       Licensor email address.
       
      optional string email = 6 [json_name = "email"];
      Parameters:
      value - The bytes for email to set.
      Returns:
      This builder for chaining.
    • hasExtendedAddress

      public boolean hasExtendedAddress()
       Extended address details.
       
      optional string extended_address = 7 [json_name = "extendedAddress"];
      Specified by:
      hasExtendedAddress in interface LicensorInfoOrBuilder
      Returns:
      Whether the extendedAddress field is set.
    • getExtendedAddress

      public String getExtendedAddress()
       Extended address details.
       
      optional string extended_address = 7 [json_name = "extendedAddress"];
      Specified by:
      getExtendedAddress in interface LicensorInfoOrBuilder
      Returns:
      The extendedAddress.
    • getExtendedAddressBytes

      public com.google.protobuf.ByteString getExtendedAddressBytes()
       Extended address details.
       
      optional string extended_address = 7 [json_name = "extendedAddress"];
      Specified by:
      getExtendedAddressBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for extendedAddress.
    • setExtendedAddress

      public LicensorInfo.Builder setExtendedAddress(String value)
       Extended address details.
       
      optional string extended_address = 7 [json_name = "extendedAddress"];
      Parameters:
      value - The extendedAddress to set.
      Returns:
      This builder for chaining.
    • clearExtendedAddress

      public LicensorInfo.Builder clearExtendedAddress()
       Extended address details.
       
      optional string extended_address = 7 [json_name = "extendedAddress"];
      Returns:
      This builder for chaining.
    • setExtendedAddressBytes

      public LicensorInfo.Builder setExtendedAddressBytes(com.google.protobuf.ByteString value)
       Extended address details.
       
      optional string extended_address = 7 [json_name = "extendedAddress"];
      Parameters:
      value - The bytes for extendedAddress to set.
      Returns:
      This builder for chaining.
    • hasPostalCode

      public boolean hasPostalCode()
       Postal or ZIP code.
       
      optional string postal_code = 8 [json_name = "postalCode"];
      Specified by:
      hasPostalCode in interface LicensorInfoOrBuilder
      Returns:
      Whether the postalCode field is set.
    • getPostalCode

      public String getPostalCode()
       Postal or ZIP code.
       
      optional string postal_code = 8 [json_name = "postalCode"];
      Specified by:
      getPostalCode in interface LicensorInfoOrBuilder
      Returns:
      The postalCode.
    • getPostalCodeBytes

      public com.google.protobuf.ByteString getPostalCodeBytes()
       Postal or ZIP code.
       
      optional string postal_code = 8 [json_name = "postalCode"];
      Specified by:
      getPostalCodeBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for postalCode.
    • setPostalCode

      public LicensorInfo.Builder setPostalCode(String value)
       Postal or ZIP code.
       
      optional string postal_code = 8 [json_name = "postalCode"];
      Parameters:
      value - The postalCode to set.
      Returns:
      This builder for chaining.
    • clearPostalCode

      public LicensorInfo.Builder clearPostalCode()
       Postal or ZIP code.
       
      optional string postal_code = 8 [json_name = "postalCode"];
      Returns:
      This builder for chaining.
    • setPostalCodeBytes

      public LicensorInfo.Builder setPostalCodeBytes(com.google.protobuf.ByteString value)
       Postal or ZIP code.
       
      optional string postal_code = 8 [json_name = "postalCode"];
      Parameters:
      value - The bytes for postalCode to set.
      Returns:
      This builder for chaining.
    • hasRegion

      public boolean hasRegion()
       Region or state.
       
      optional string region = 9 [json_name = "region"];
      Specified by:
      hasRegion in interface LicensorInfoOrBuilder
      Returns:
      Whether the region field is set.
    • getRegion

      public String getRegion()
       Region or state.
       
      optional string region = 9 [json_name = "region"];
      Specified by:
      getRegion in interface LicensorInfoOrBuilder
      Returns:
      The region.
    • getRegionBytes

      public com.google.protobuf.ByteString getRegionBytes()
       Region or state.
       
      optional string region = 9 [json_name = "region"];
      Specified by:
      getRegionBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for region.
    • setRegion

      public LicensorInfo.Builder setRegion(String value)
       Region or state.
       
      optional string region = 9 [json_name = "region"];
      Parameters:
      value - The region to set.
      Returns:
      This builder for chaining.
    • clearRegion

      public LicensorInfo.Builder clearRegion()
       Region or state.
       
      optional string region = 9 [json_name = "region"];
      Returns:
      This builder for chaining.
    • setRegionBytes

      public LicensorInfo.Builder setRegionBytes(com.google.protobuf.ByteString value)
       Region or state.
       
      optional string region = 9 [json_name = "region"];
      Parameters:
      value - The bytes for region to set.
      Returns:
      This builder for chaining.
    • hasStreetAddress

      public boolean hasStreetAddress()
       Street address.
       
      optional string street_address = 10 [json_name = "streetAddress"];
      Specified by:
      hasStreetAddress in interface LicensorInfoOrBuilder
      Returns:
      Whether the streetAddress field is set.
    • getStreetAddress

      public String getStreetAddress()
       Street address.
       
      optional string street_address = 10 [json_name = "streetAddress"];
      Specified by:
      getStreetAddress in interface LicensorInfoOrBuilder
      Returns:
      The streetAddress.
    • getStreetAddressBytes

      public com.google.protobuf.ByteString getStreetAddressBytes()
       Street address.
       
      optional string street_address = 10 [json_name = "streetAddress"];
      Specified by:
      getStreetAddressBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for streetAddress.
    • setStreetAddress

      public LicensorInfo.Builder setStreetAddress(String value)
       Street address.
       
      optional string street_address = 10 [json_name = "streetAddress"];
      Parameters:
      value - The streetAddress to set.
      Returns:
      This builder for chaining.
    • clearStreetAddress

      public LicensorInfo.Builder clearStreetAddress()
       Street address.
       
      optional string street_address = 10 [json_name = "streetAddress"];
      Returns:
      This builder for chaining.
    • setStreetAddressBytes

      public LicensorInfo.Builder setStreetAddressBytes(com.google.protobuf.ByteString value)
       Street address.
       
      optional string street_address = 10 [json_name = "streetAddress"];
      Parameters:
      value - The bytes for streetAddress to set.
      Returns:
      This builder for chaining.
    • hasTelephone1

      public boolean hasTelephone1()
       Primary telephone number.
       
      optional string telephone_1 = 11 [json_name = "telephone1"];
      Specified by:
      hasTelephone1 in interface LicensorInfoOrBuilder
      Returns:
      Whether the telephone1 field is set.
    • getTelephone1

      public String getTelephone1()
       Primary telephone number.
       
      optional string telephone_1 = 11 [json_name = "telephone1"];
      Specified by:
      getTelephone1 in interface LicensorInfoOrBuilder
      Returns:
      The telephone1.
    • getTelephone1Bytes

      public com.google.protobuf.ByteString getTelephone1Bytes()
       Primary telephone number.
       
      optional string telephone_1 = 11 [json_name = "telephone1"];
      Specified by:
      getTelephone1Bytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for telephone1.
    • setTelephone1

      public LicensorInfo.Builder setTelephone1(String value)
       Primary telephone number.
       
      optional string telephone_1 = 11 [json_name = "telephone1"];
      Parameters:
      value - The telephone1 to set.
      Returns:
      This builder for chaining.
    • clearTelephone1

      public LicensorInfo.Builder clearTelephone1()
       Primary telephone number.
       
      optional string telephone_1 = 11 [json_name = "telephone1"];
      Returns:
      This builder for chaining.
    • setTelephone1Bytes

      public LicensorInfo.Builder setTelephone1Bytes(com.google.protobuf.ByteString value)
       Primary telephone number.
       
      optional string telephone_1 = 11 [json_name = "telephone1"];
      Parameters:
      value - The bytes for telephone1 to set.
      Returns:
      This builder for chaining.
    • hasTelephone2

      public boolean hasTelephone2()
       Secondary telephone number.
       
      optional string telephone_2 = 12 [json_name = "telephone2"];
      Specified by:
      hasTelephone2 in interface LicensorInfoOrBuilder
      Returns:
      Whether the telephone2 field is set.
    • getTelephone2

      public String getTelephone2()
       Secondary telephone number.
       
      optional string telephone_2 = 12 [json_name = "telephone2"];
      Specified by:
      getTelephone2 in interface LicensorInfoOrBuilder
      Returns:
      The telephone2.
    • getTelephone2Bytes

      public com.google.protobuf.ByteString getTelephone2Bytes()
       Secondary telephone number.
       
      optional string telephone_2 = 12 [json_name = "telephone2"];
      Specified by:
      getTelephone2Bytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for telephone2.
    • setTelephone2

      public LicensorInfo.Builder setTelephone2(String value)
       Secondary telephone number.
       
      optional string telephone_2 = 12 [json_name = "telephone2"];
      Parameters:
      value - The telephone2 to set.
      Returns:
      This builder for chaining.
    • clearTelephone2

      public LicensorInfo.Builder clearTelephone2()
       Secondary telephone number.
       
      optional string telephone_2 = 12 [json_name = "telephone2"];
      Returns:
      This builder for chaining.
    • setTelephone2Bytes

      public LicensorInfo.Builder setTelephone2Bytes(com.google.protobuf.ByteString value)
       Secondary telephone number.
       
      optional string telephone_2 = 12 [json_name = "telephone2"];
      Parameters:
      value - The bytes for telephone2 to set.
      Returns:
      This builder for chaining.
    • hasUrl

      public boolean hasUrl()
       Website URL.
       
      optional string url = 13 [json_name = "url"];
      Specified by:
      hasUrl in interface LicensorInfoOrBuilder
      Returns:
      Whether the url field is set.
    • getUrl

      public String getUrl()
       Website URL.
       
      optional string url = 13 [json_name = "url"];
      Specified by:
      getUrl in interface LicensorInfoOrBuilder
      Returns:
      The url.
    • getUrlBytes

      public com.google.protobuf.ByteString getUrlBytes()
       Website URL.
       
      optional string url = 13 [json_name = "url"];
      Specified by:
      getUrlBytes in interface LicensorInfoOrBuilder
      Returns:
      The bytes for url.
    • setUrl

      public LicensorInfo.Builder setUrl(String value)
       Website URL.
       
      optional string url = 13 [json_name = "url"];
      Parameters:
      value - The url to set.
      Returns:
      This builder for chaining.
    • clearUrl

      public LicensorInfo.Builder clearUrl()
       Website URL.
       
      optional string url = 13 [json_name = "url"];
      Returns:
      This builder for chaining.
    • setUrlBytes

      public LicensorInfo.Builder setUrlBytes(com.google.protobuf.ByteString value)
       Website URL.
       
      optional string url = 13 [json_name = "url"];
      Parameters:
      value - The bytes for url to set.
      Returns:
      This builder for chaining.