Class License

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.License
All Implemented Interfaces:
LicenseOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class License extends com.google.protobuf.GeneratedMessage implements LicenseOrBuilder
 Represents a License resource.

 A License represents billing and aggregate usage data forpublic andmarketplace images.
 *Caution* This resource is intended for
 use only by third-party partners who are creatingCloud Marketplace
 images.
 
Protobuf type google.cloud.compute.v1.License
See Also:
  • Field Details

    • ALLOWED_REPLACEMENT_LICENSES_FIELD_NUMBER

      public static final int ALLOWED_REPLACEMENT_LICENSES_FIELD_NUMBER
      See Also:
    • APPENDABLE_TO_DISK_FIELD_NUMBER

      public static final int APPENDABLE_TO_DISK_FIELD_NUMBER
      See Also:
    • CHARGES_USE_FEE_FIELD_NUMBER

      public static final int CHARGES_USE_FEE_FIELD_NUMBER
      See Also:
    • CREATION_TIMESTAMP_FIELD_NUMBER

      public static final int CREATION_TIMESTAMP_FIELD_NUMBER
      See Also:
    • DESCRIPTION_FIELD_NUMBER

      public static final int DESCRIPTION_FIELD_NUMBER
      See Also:
    • ID_FIELD_NUMBER

      public static final int ID_FIELD_NUMBER
      See Also:
    • INCOMPATIBLE_LICENSES_FIELD_NUMBER

      public static final int INCOMPATIBLE_LICENSES_FIELD_NUMBER
      See Also:
    • KIND_FIELD_NUMBER

      public static final int KIND_FIELD_NUMBER
      See Also:
    • LICENSE_CODE_FIELD_NUMBER

      public static final int LICENSE_CODE_FIELD_NUMBER
      See Also:
    • MINIMUM_RETENTION_FIELD_NUMBER

      public static final int MINIMUM_RETENTION_FIELD_NUMBER
      See Also:
    • MULTI_TENANT_ONLY_FIELD_NUMBER

      public static final int MULTI_TENANT_ONLY_FIELD_NUMBER
      See Also:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • OS_LICENSE_FIELD_NUMBER

      public static final int OS_LICENSE_FIELD_NUMBER
      See Also:
    • PARAMS_FIELD_NUMBER

      public static final int PARAMS_FIELD_NUMBER
      See Also:
    • REMOVABLE_FROM_DISK_FIELD_NUMBER

      public static final int REMOVABLE_FROM_DISK_FIELD_NUMBER
      See Also:
    • REQUIRED_COATTACHED_LICENSES_FIELD_NUMBER

      public static final int REQUIRED_COATTACHED_LICENSES_FIELD_NUMBER
      See Also:
    • RESOURCE_REQUIREMENTS_FIELD_NUMBER

      public static final int RESOURCE_REQUIREMENTS_FIELD_NUMBER
      See Also:
    • SOLE_TENANT_ONLY_FIELD_NUMBER

      public static final int SOLE_TENANT_ONLY_FIELD_NUMBER
      See Also:
    • TRANSFERABLE_FIELD_NUMBER

      public static final int TRANSFERABLE_FIELD_NUMBER
      See Also:
    • UPDATE_TIMESTAMP_FIELD_NUMBER

      public static final int UPDATE_TIMESTAMP_FIELD_NUMBER
      See Also:
  • 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
    • getAllowedReplacementLicensesList

      public com.google.protobuf.ProtocolStringList getAllowedReplacementLicensesList()
       Specifies licenseCodes of licenses that can replace this license. Note:
       such replacements are allowed even if removable_from_disk is false.
       
      repeated string allowed_replacement_licenses = 195677718;
      Specified by:
      getAllowedReplacementLicensesList in interface LicenseOrBuilder
      Returns:
      A list containing the allowedReplacementLicenses.
    • getAllowedReplacementLicensesCount

      public int getAllowedReplacementLicensesCount()
       Specifies licenseCodes of licenses that can replace this license. Note:
       such replacements are allowed even if removable_from_disk is false.
       
      repeated string allowed_replacement_licenses = 195677718;
      Specified by:
      getAllowedReplacementLicensesCount in interface LicenseOrBuilder
      Returns:
      The count of allowedReplacementLicenses.
    • getAllowedReplacementLicenses

      public String getAllowedReplacementLicenses(int index)
       Specifies licenseCodes of licenses that can replace this license. Note:
       such replacements are allowed even if removable_from_disk is false.
       
      repeated string allowed_replacement_licenses = 195677718;
      Specified by:
      getAllowedReplacementLicenses in interface LicenseOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The allowedReplacementLicenses at the given index.
    • getAllowedReplacementLicensesBytes

      public com.google.protobuf.ByteString getAllowedReplacementLicensesBytes(int index)
       Specifies licenseCodes of licenses that can replace this license. Note:
       such replacements are allowed even if removable_from_disk is false.
       
      repeated string allowed_replacement_licenses = 195677718;
      Specified by:
      getAllowedReplacementLicensesBytes in interface LicenseOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the allowedReplacementLicenses at the given index.
    • hasAppendableToDisk

      public boolean hasAppendableToDisk()
       If true, this license can be appended to an existing disk's set of
       licenses.
       
      optional bool appendable_to_disk = 16959254;
      Specified by:
      hasAppendableToDisk in interface LicenseOrBuilder
      Returns:
      Whether the appendableToDisk field is set.
    • getAppendableToDisk

      public boolean getAppendableToDisk()
       If true, this license can be appended to an existing disk's set of
       licenses.
       
      optional bool appendable_to_disk = 16959254;
      Specified by:
      getAppendableToDisk in interface LicenseOrBuilder
      Returns:
      The appendableToDisk.
    • hasChargesUseFee

      public boolean hasChargesUseFee()
       [Output Only] Deprecated. This field no longer reflects whether a license
       charges a usage fee.
       
      optional bool charges_use_fee = 372412622;
      Specified by:
      hasChargesUseFee in interface LicenseOrBuilder
      Returns:
      Whether the chargesUseFee field is set.
    • getChargesUseFee

      public boolean getChargesUseFee()
       [Output Only] Deprecated. This field no longer reflects whether a license
       charges a usage fee.
       
      optional bool charges_use_fee = 372412622;
      Specified by:
      getChargesUseFee in interface LicenseOrBuilder
      Returns:
      The chargesUseFee.
    • hasCreationTimestamp

      public boolean hasCreationTimestamp()
       Output only. [Output Only] Creation timestamp inRFC3339
       text format.
       
      optional string creation_timestamp = 30525366;
      Specified by:
      hasCreationTimestamp in interface LicenseOrBuilder
      Returns:
      Whether the creationTimestamp field is set.
    • getCreationTimestamp

      public String getCreationTimestamp()
       Output only. [Output Only] Creation timestamp inRFC3339
       text format.
       
      optional string creation_timestamp = 30525366;
      Specified by:
      getCreationTimestamp in interface LicenseOrBuilder
      Returns:
      The creationTimestamp.
    • getCreationTimestampBytes

      public com.google.protobuf.ByteString getCreationTimestampBytes()
       Output only. [Output Only] Creation timestamp inRFC3339
       text format.
       
      optional string creation_timestamp = 30525366;
      Specified by:
      getCreationTimestampBytes in interface LicenseOrBuilder
      Returns:
      The bytes for creationTimestamp.
    • hasDescription

      public boolean hasDescription()
       An optional textual description of the resource; provided by the client
       when the resource is created.
       
      optional string description = 422937596;
      Specified by:
      hasDescription in interface LicenseOrBuilder
      Returns:
      Whether the description field is set.
    • getDescription

      public String getDescription()
       An optional textual description of the resource; provided by the client
       when the resource is created.
       
      optional string description = 422937596;
      Specified by:
      getDescription in interface LicenseOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       An optional textual description of the resource; provided by the client
       when the resource is created.
       
      optional string description = 422937596;
      Specified by:
      getDescriptionBytes in interface LicenseOrBuilder
      Returns:
      The bytes for description.
    • hasId

      public boolean hasId()
       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional uint64 id = 3355;
      Specified by:
      hasId in interface LicenseOrBuilder
      Returns:
      Whether the id field is set.
    • getId

      public long getId()
       [Output Only] The unique identifier for the resource. This identifier is
       defined by the server.
       
      optional uint64 id = 3355;
      Specified by:
      getId in interface LicenseOrBuilder
      Returns:
      The id.
    • getIncompatibleLicensesList

      public com.google.protobuf.ProtocolStringList getIncompatibleLicensesList()
       Specifies licenseCodes of licenses that are incompatible with this license.
       If a license is incompatible with this license, it cannot be attached to
       the same disk or image.
       
      repeated string incompatible_licenses = 334239768;
      Specified by:
      getIncompatibleLicensesList in interface LicenseOrBuilder
      Returns:
      A list containing the incompatibleLicenses.
    • getIncompatibleLicensesCount

      public int getIncompatibleLicensesCount()
       Specifies licenseCodes of licenses that are incompatible with this license.
       If a license is incompatible with this license, it cannot be attached to
       the same disk or image.
       
      repeated string incompatible_licenses = 334239768;
      Specified by:
      getIncompatibleLicensesCount in interface LicenseOrBuilder
      Returns:
      The count of incompatibleLicenses.
    • getIncompatibleLicenses

      public String getIncompatibleLicenses(int index)
       Specifies licenseCodes of licenses that are incompatible with this license.
       If a license is incompatible with this license, it cannot be attached to
       the same disk or image.
       
      repeated string incompatible_licenses = 334239768;
      Specified by:
      getIncompatibleLicenses in interface LicenseOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The incompatibleLicenses at the given index.
    • getIncompatibleLicensesBytes

      public com.google.protobuf.ByteString getIncompatibleLicensesBytes(int index)
       Specifies licenseCodes of licenses that are incompatible with this license.
       If a license is incompatible with this license, it cannot be attached to
       the same disk or image.
       
      repeated string incompatible_licenses = 334239768;
      Specified by:
      getIncompatibleLicensesBytes in interface LicenseOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the incompatibleLicenses at the given index.
    • hasKind

      public boolean hasKind()
       Output only. [Output Only] Type of resource. Always compute#license for
       licenses.
       
      optional string kind = 3292052;
      Specified by:
      hasKind in interface LicenseOrBuilder
      Returns:
      Whether the kind field is set.
    • getKind

      public String getKind()
       Output only. [Output Only] Type of resource. Always compute#license for
       licenses.
       
      optional string kind = 3292052;
      Specified by:
      getKind in interface LicenseOrBuilder
      Returns:
      The kind.
    • getKindBytes

      public com.google.protobuf.ByteString getKindBytes()
       Output only. [Output Only] Type of resource. Always compute#license for
       licenses.
       
      optional string kind = 3292052;
      Specified by:
      getKindBytes in interface LicenseOrBuilder
      Returns:
      The bytes for kind.
    • hasLicenseCode

      public boolean hasLicenseCode()
       [Output Only] The unique code used to attach this license to images,
       snapshots, and disks.
       
      optional uint64 license_code = 1467179;
      Specified by:
      hasLicenseCode in interface LicenseOrBuilder
      Returns:
      Whether the licenseCode field is set.
    • getLicenseCode

      public long getLicenseCode()
       [Output Only] The unique code used to attach this license to images,
       snapshots, and disks.
       
      optional uint64 license_code = 1467179;
      Specified by:
      getLicenseCode in interface LicenseOrBuilder
      Returns:
      The licenseCode.
    • hasMinimumRetention

      public boolean hasMinimumRetention()
       If set, this license will be unable to be removed or replaced once attached
       to a disk until the minimum_retention period has passed.
       
      optional .google.cloud.compute.v1.Duration minimum_retention = 155398189;
      Specified by:
      hasMinimumRetention in interface LicenseOrBuilder
      Returns:
      Whether the minimumRetention field is set.
    • getMinimumRetention

      public Duration getMinimumRetention()
       If set, this license will be unable to be removed or replaced once attached
       to a disk until the minimum_retention period has passed.
       
      optional .google.cloud.compute.v1.Duration minimum_retention = 155398189;
      Specified by:
      getMinimumRetention in interface LicenseOrBuilder
      Returns:
      The minimumRetention.
    • getMinimumRetentionOrBuilder

      public DurationOrBuilder getMinimumRetentionOrBuilder()
       If set, this license will be unable to be removed or replaced once attached
       to a disk until the minimum_retention period has passed.
       
      optional .google.cloud.compute.v1.Duration minimum_retention = 155398189;
      Specified by:
      getMinimumRetentionOrBuilder in interface LicenseOrBuilder
    • hasMultiTenantOnly

      public boolean hasMultiTenantOnly()
       If true, this license can only be used on VMs on multi tenant nodes.
       
      optional bool multi_tenant_only = 274395163;
      Specified by:
      hasMultiTenantOnly in interface LicenseOrBuilder
      Returns:
      Whether the multiTenantOnly field is set.
    • getMultiTenantOnly

      public boolean getMultiTenantOnly()
       If true, this license can only be used on VMs on multi tenant nodes.
       
      optional bool multi_tenant_only = 274395163;
      Specified by:
      getMultiTenantOnly in interface LicenseOrBuilder
      Returns:
      The multiTenantOnly.
    • hasName

      public boolean hasName()
       Name of the resource. The name must be 1-63 characters long and
       comply withRFC1035.
       
      optional string name = 3373707;
      Specified by:
      hasName in interface LicenseOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public String getName()
       Name of the resource. The name must be 1-63 characters long and
       comply withRFC1035.
       
      optional string name = 3373707;
      Specified by:
      getName in interface LicenseOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Name of the resource. The name must be 1-63 characters long and
       comply withRFC1035.
       
      optional string name = 3373707;
      Specified by:
      getNameBytes in interface LicenseOrBuilder
      Returns:
      The bytes for name.
    • hasOsLicense

      public boolean hasOsLicense()
       If true, indicates this is an OS license. Only one OS license can be
       attached to a disk or image at a time.
       
      optional bool os_license = 487986406;
      Specified by:
      hasOsLicense in interface LicenseOrBuilder
      Returns:
      Whether the osLicense field is set.
    • getOsLicense

      public boolean getOsLicense()
       If true, indicates this is an OS license. Only one OS license can be
       attached to a disk or image at a time.
       
      optional bool os_license = 487986406;
      Specified by:
      getOsLicense in interface LicenseOrBuilder
      Returns:
      The osLicense.
    • hasParams

      public boolean hasParams()
       Input only. Additional params passed with the request, but not persisted
       as part of resource payload.
       
      optional .google.cloud.compute.v1.LicenseParams params = 78313862;
      Specified by:
      hasParams in interface LicenseOrBuilder
      Returns:
      Whether the params field is set.
    • getParams

      public LicenseParams getParams()
       Input only. Additional params passed with the request, but not persisted
       as part of resource payload.
       
      optional .google.cloud.compute.v1.LicenseParams params = 78313862;
      Specified by:
      getParams in interface LicenseOrBuilder
      Returns:
      The params.
    • getParamsOrBuilder

      public LicenseParamsOrBuilder getParamsOrBuilder()
       Input only. Additional params passed with the request, but not persisted
       as part of resource payload.
       
      optional .google.cloud.compute.v1.LicenseParams params = 78313862;
      Specified by:
      getParamsOrBuilder in interface LicenseOrBuilder
    • hasRemovableFromDisk

      public boolean hasRemovableFromDisk()
       If true, this license can be removed from a disk's set of licenses, with no
       replacement license needed.
       
      optional bool removable_from_disk = 25854638;
      Specified by:
      hasRemovableFromDisk in interface LicenseOrBuilder
      Returns:
      Whether the removableFromDisk field is set.
    • getRemovableFromDisk

      public boolean getRemovableFromDisk()
       If true, this license can be removed from a disk's set of licenses, with no
       replacement license needed.
       
      optional bool removable_from_disk = 25854638;
      Specified by:
      getRemovableFromDisk in interface LicenseOrBuilder
      Returns:
      The removableFromDisk.
    • getRequiredCoattachedLicensesList

      public com.google.protobuf.ProtocolStringList getRequiredCoattachedLicensesList()
       Specifies the set of permissible coattached licenseCodes of licenses that
       satisfy the coattachment requirement of this license. At least one license
       from the set must be attached to the same disk or image as this license.
       
      repeated string required_coattached_licenses = 129195265;
      Specified by:
      getRequiredCoattachedLicensesList in interface LicenseOrBuilder
      Returns:
      A list containing the requiredCoattachedLicenses.
    • getRequiredCoattachedLicensesCount

      public int getRequiredCoattachedLicensesCount()
       Specifies the set of permissible coattached licenseCodes of licenses that
       satisfy the coattachment requirement of this license. At least one license
       from the set must be attached to the same disk or image as this license.
       
      repeated string required_coattached_licenses = 129195265;
      Specified by:
      getRequiredCoattachedLicensesCount in interface LicenseOrBuilder
      Returns:
      The count of requiredCoattachedLicenses.
    • getRequiredCoattachedLicenses

      public String getRequiredCoattachedLicenses(int index)
       Specifies the set of permissible coattached licenseCodes of licenses that
       satisfy the coattachment requirement of this license. At least one license
       from the set must be attached to the same disk or image as this license.
       
      repeated string required_coattached_licenses = 129195265;
      Specified by:
      getRequiredCoattachedLicenses in interface LicenseOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The requiredCoattachedLicenses at the given index.
    • getRequiredCoattachedLicensesBytes

      public com.google.protobuf.ByteString getRequiredCoattachedLicensesBytes(int index)
       Specifies the set of permissible coattached licenseCodes of licenses that
       satisfy the coattachment requirement of this license. At least one license
       from the set must be attached to the same disk or image as this license.
       
      repeated string required_coattached_licenses = 129195265;
      Specified by:
      getRequiredCoattachedLicensesBytes in interface LicenseOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the requiredCoattachedLicenses at the given index.
    • hasResourceRequirements

      public boolean hasResourceRequirements()
       [Input Only] Deprecated.
       
      optional .google.cloud.compute.v1.LicenseResourceRequirements resource_requirements = 214292769;
      Specified by:
      hasResourceRequirements in interface LicenseOrBuilder
      Returns:
      Whether the resourceRequirements field is set.
    • getResourceRequirements

      public LicenseResourceRequirements getResourceRequirements()
       [Input Only] Deprecated.
       
      optional .google.cloud.compute.v1.LicenseResourceRequirements resource_requirements = 214292769;
      Specified by:
      getResourceRequirements in interface LicenseOrBuilder
      Returns:
      The resourceRequirements.
    • getResourceRequirementsOrBuilder

      public LicenseResourceRequirementsOrBuilder getResourceRequirementsOrBuilder()
       [Input Only] Deprecated.
       
      optional .google.cloud.compute.v1.LicenseResourceRequirements resource_requirements = 214292769;
      Specified by:
      getResourceRequirementsOrBuilder in interface LicenseOrBuilder
    • hasSelfLink

      public boolean hasSelfLink()
       Output only. [Output Only] Server-defined URL for the resource.
       
      optional string self_link = 456214797;
      Specified by:
      hasSelfLink in interface LicenseOrBuilder
      Returns:
      Whether the selfLink field is set.
    • getSelfLink

      public String getSelfLink()
       Output only. [Output Only] Server-defined URL for the resource.
       
      optional string self_link = 456214797;
      Specified by:
      getSelfLink in interface LicenseOrBuilder
      Returns:
      The selfLink.
    • getSelfLinkBytes

      public com.google.protobuf.ByteString getSelfLinkBytes()
       Output only. [Output Only] Server-defined URL for the resource.
       
      optional string self_link = 456214797;
      Specified by:
      getSelfLinkBytes in interface LicenseOrBuilder
      Returns:
      The bytes for selfLink.
    • hasSelfLinkWithId

      public boolean hasSelfLinkWithId()
       Output only. [Output Only] Server-defined URL for this resource with the resource id.
       
      optional string self_link_with_id = 44520962;
      Specified by:
      hasSelfLinkWithId in interface LicenseOrBuilder
      Returns:
      Whether the selfLinkWithId field is set.
    • getSelfLinkWithId

      public String getSelfLinkWithId()
       Output only. [Output Only] Server-defined URL for this resource with the resource id.
       
      optional string self_link_with_id = 44520962;
      Specified by:
      getSelfLinkWithId in interface LicenseOrBuilder
      Returns:
      The selfLinkWithId.
    • getSelfLinkWithIdBytes

      public com.google.protobuf.ByteString getSelfLinkWithIdBytes()
       Output only. [Output Only] Server-defined URL for this resource with the resource id.
       
      optional string self_link_with_id = 44520962;
      Specified by:
      getSelfLinkWithIdBytes in interface LicenseOrBuilder
      Returns:
      The bytes for selfLinkWithId.
    • hasSoleTenantOnly

      public boolean hasSoleTenantOnly()
       If true, this license can only be used on VMs on sole tenant nodes.
       
      optional bool sole_tenant_only = 427525559;
      Specified by:
      hasSoleTenantOnly in interface LicenseOrBuilder
      Returns:
      Whether the soleTenantOnly field is set.
    • getSoleTenantOnly

      public boolean getSoleTenantOnly()
       If true, this license can only be used on VMs on sole tenant nodes.
       
      optional bool sole_tenant_only = 427525559;
      Specified by:
      getSoleTenantOnly in interface LicenseOrBuilder
      Returns:
      The soleTenantOnly.
    • hasTransferable

      public boolean hasTransferable()
       If false, licenses will not be copied from the source resource when
       creating an image from a disk, disk from snapshot, or snapshot from disk.
       
      optional bool transferable = 4349893;
      Specified by:
      hasTransferable in interface LicenseOrBuilder
      Returns:
      Whether the transferable field is set.
    • getTransferable

      public boolean getTransferable()
       If false, licenses will not be copied from the source resource when
       creating an image from a disk, disk from snapshot, or snapshot from disk.
       
      optional bool transferable = 4349893;
      Specified by:
      getTransferable in interface LicenseOrBuilder
      Returns:
      The transferable.
    • hasUpdateTimestamp

      public boolean hasUpdateTimestamp()
       Output only. [Output Only] Last update timestamp inRFC3339
       text format.
       
      optional string update_timestamp = 120894752;
      Specified by:
      hasUpdateTimestamp in interface LicenseOrBuilder
      Returns:
      Whether the updateTimestamp field is set.
    • getUpdateTimestamp

      public String getUpdateTimestamp()
       Output only. [Output Only] Last update timestamp inRFC3339
       text format.
       
      optional string update_timestamp = 120894752;
      Specified by:
      getUpdateTimestamp in interface LicenseOrBuilder
      Returns:
      The updateTimestamp.
    • getUpdateTimestampBytes

      public com.google.protobuf.ByteString getUpdateTimestampBytes()
       Output only. [Output Only] Last update timestamp inRFC3339
       text format.
       
      optional string update_timestamp = 120894752;
      Specified by:
      getUpdateTimestampBytes in interface LicenseOrBuilder
      Returns:
      The bytes for updateTimestamp.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static License parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static License parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static License parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static License parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static License parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static License parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static License parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static License parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static License parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static License parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static License parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static License parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public License.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static License.Builder newBuilder()
    • newBuilder

      public static License.Builder newBuilder(License prototype)
    • toBuilder

      public License.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected License.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static License getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<License> parser()
    • getParserForType

      public com.google.protobuf.Parser<License> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public License getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder