Interface BuildVersionOrBuilder

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

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

    Modifier and Type
    Method
    Description
    com.google.protobuf.Struct
    Free-form build information.
    com.google.protobuf.StructOrBuilder
    Free-form build information.
    SemVer version of extension.
    SemVer version of extension.
    boolean
    Free-form build information.
    boolean
    SemVer version of extension.

    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

    • hasVersion

      boolean hasVersion()
       SemVer version of extension.
       
      .envoy.type.v3.SemanticVersion version = 1;
      Returns:
      Whether the version field is set.
    • getVersion

      SemanticVersion getVersion()
       SemVer version of extension.
       
      .envoy.type.v3.SemanticVersion version = 1;
      Returns:
      The version.
    • getVersionOrBuilder

      SemanticVersionOrBuilder getVersionOrBuilder()
       SemVer version of extension.
       
      .envoy.type.v3.SemanticVersion version = 1;
    • hasMetadata

      boolean hasMetadata()
       Free-form build information.
       Envoy defines several well known keys in the source/common/version/version.h file
       
      .google.protobuf.Struct metadata = 2;
      Returns:
      Whether the metadata field is set.
    • getMetadata

      com.google.protobuf.Struct getMetadata()
       Free-form build information.
       Envoy defines several well known keys in the source/common/version/version.h file
       
      .google.protobuf.Struct metadata = 2;
      Returns:
      The metadata.
    • getMetadataOrBuilder

      com.google.protobuf.StructOrBuilder getMetadataOrBuilder()
       Free-form build information.
       Envoy defines several well known keys in the source/common/version/version.h file
       
      .google.protobuf.Struct metadata = 2;