Package com.buildless

Interface VersionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Version, Version.Builder

public interface VersionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Semantic version, structurally expressed as numeric components.
    Semantic version, structurally expressed as numeric components.
    Arbitrary version string.
    com.google.protobuf.ByteString
    Arbitrary version string.
     
    boolean
    Semantic version, structurally expressed as numeric components.
    boolean
    Arbitrary version string.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasSemver

      boolean hasSemver()
       Semantic version, structurally expressed as numeric components.
       
      .buildless.Version.SemanticVersion semver = 1 [json_name = "semver"];
      Returns:
      Whether the semver field is set.
    • getSemver

       Semantic version, structurally expressed as numeric components.
       
      .buildless.Version.SemanticVersion semver = 1 [json_name = "semver"];
      Returns:
      The semver.
    • getSemverOrBuilder

      Version.SemanticVersionOrBuilder getSemverOrBuilder()
       Semantic version, structurally expressed as numeric components.
       
      .buildless.Version.SemanticVersion semver = 1 [json_name = "semver"];
    • hasText

      boolean hasText()
       Arbitrary version string.
       
      string text = 2 [json_name = "text"];
      Returns:
      Whether the text field is set.
    • getText

      String getText()
       Arbitrary version string.
       
      string text = 2 [json_name = "text"];
      Returns:
      The text.
    • getTextBytes

      com.google.protobuf.ByteString getTextBytes()
       Arbitrary version string.
       
      string text = 2 [json_name = "text"];
      Returns:
      The bytes for text.
    • getValueCase

      Version.ValueCase getValueCase()