All Downloads are FREE. Search and download functionalities are using the official Maven repository.

build.bazel.semver.SemVerOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: build/bazel/semver/semver.proto

// Protobuf Java Version: 3.25.3
package build.bazel.semver;

public interface SemVerOrBuilder extends
    // @@protoc_insertion_point(interface_extends:build.bazel.semver.SemVer)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The major version, e.g 10 for 10.2.3.
   * 
* * int32 major = 1; * @return The major. */ int getMajor(); /** *
   * The minor version, e.g. 2 for 10.2.3.
   * 
* * int32 minor = 2; * @return The minor. */ int getMinor(); /** *
   * The patch version, e.g 3 for 10.2.3.
   * 
* * int32 patch = 3; * @return The patch. */ int getPatch(); /** *
   * The pre-release version. Either this field or major/minor/patch fields
   * must be filled. They are mutually exclusive. Pre-release versions are
   * assumed to be earlier than any released versions.
   * 
* * string prerelease = 4; * @return The prerelease. */ java.lang.String getPrerelease(); /** *
   * The pre-release version. Either this field or major/minor/patch fields
   * must be filled. They are mutually exclusive. Pre-release versions are
   * assumed to be earlier than any released versions.
   * 
* * string prerelease = 4; * @return The bytes for prerelease. */ com.google.protobuf.ByteString getPrereleaseBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy