Interface VersionOrBuilder (2.47.0)

  public 
  
 interface 
 VersionOrBuilder 
  
 extends 
  
 MessageOrBuilder 
 

Implements

MessageOrBuilder

Methods

getEpoch()

  public 
  
 abstract 
  
 int 
  
 getEpoch 
 () 
 

Used to correct mistakes in the version numbering scheme.

int32 epoch = 1;

Returns
Type
Description
int

The epoch.

getFullName()

  public 
  
 abstract 
  
 String 
  
 getFullName 
 () 
 

Human readable version string. This string is of the form <epoch>:<name>-<revision> and is only set when kind is NORMAL.

string full_name = 5;

Returns
Type
Description

The fullName.

getFullNameBytes()

  public 
  
 abstract 
  
 ByteString 
  
 getFullNameBytes 
 () 
 

Human readable version string. This string is of the form <epoch>:<name>-<revision> and is only set when kind is NORMAL.

string full_name = 5;

Returns
Type
Description

The bytes for fullName.

getInclusive()

  public 
  
 abstract 
  
 boolean 
  
 getInclusive 
 () 
 

Whether this version is specifying part of an inclusive range. Grafeas does not have the capability to specify version ranges; instead we have fields that specify start version and end versions. At times this is insufficient - we also need to specify whether the version is included in the range or is excluded from the range. This boolean is expected to be set to true when the version is included in a range.

bool inclusive = 6;

Returns
Type
Description

The inclusive.

getKind()

  public 
  
 abstract 
  
 Version 
 . 
 VersionKind 
  
 getKind 
 () 
 

Required. Distinguishes between sentinel MIN/MAX versions and normal versions.

.grafeas.v1.Version.VersionKind kind = 4;

Returns
Type
Description

getKindValue()

  public 
  
 abstract 
  
 int 
  
 getKindValue 
 () 
 

Required. Distinguishes between sentinel MIN/MAX versions and normal versions.

.grafeas.v1.Version.VersionKind kind = 4;

Returns
Type
Description
int

The enum numeric value on the wire for kind.

getName()

  public 
  
 abstract 
  
 String 
  
 getName 
 () 
 

Required only when version kind is NORMAL. The main part of the version name.

string name = 2;

Returns
Type
Description

The name.

getNameBytes()

  public 
  
 abstract 
  
 ByteString 
  
 getNameBytes 
 () 
 

Required only when version kind is NORMAL. The main part of the version name.

string name = 2;

Returns
Type
Description

The bytes for name.

getRevision()

  public 
  
 abstract 
  
 String 
  
 getRevision 
 () 
 

The iteration of the package build from the above version.

string revision = 3;

Returns
Type
Description

The revision.

getRevisionBytes()

  public 
  
 abstract 
  
 ByteString 
  
 getRevisionBytes 
 () 
 

The iteration of the package build from the above version.

string revision = 3;

Returns
Type
Description

The bytes for revision.

Design a Mobile Site
View Site in Mobile | Classic
Share by: