Interface LeaseOrBuilder

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

@Generated public interface LeaseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    The lease expire time.
    com.google.protobuf.TimestampOrBuilder
    The lease expire time.
    The lease id.
    com.google.protobuf.ByteString
    The lease id.
    The lease type.
    int
    The lease type.
    The owner name.
    com.google.protobuf.ByteString
    The owner name.
    The series name.
    com.google.protobuf.ByteString
    The series name.
    boolean
    The lease expire time.

    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

    • getId

      String getId()
       The lease id.
       
      string id = 1;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       The lease id.
       
      string id = 1;
      Returns:
      The bytes for id.
    • getSeries

      String getSeries()
       The series name.
       
      string series = 2;
      Returns:
      The series.
    • getSeriesBytes

      com.google.protobuf.ByteString getSeriesBytes()
       The series name.
       
      string series = 2;
      Returns:
      The bytes for series.
    • getOwner

      String getOwner()
       The owner name.
       
      string owner = 3;
      Returns:
      The owner.
    • getOwnerBytes

      com.google.protobuf.ByteString getOwnerBytes()
       The owner name.
       
      string owner = 3;
      Returns:
      The bytes for owner.
    • hasExpireTime

      boolean hasExpireTime()
       The lease expire time.
       
      .google.protobuf.Timestamp expire_time = 4;
      Returns:
      Whether the expireTime field is set.
    • getExpireTime

      com.google.protobuf.Timestamp getExpireTime()
       The lease expire time.
       
      .google.protobuf.Timestamp expire_time = 4;
      Returns:
      The expireTime.
    • getExpireTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
       The lease expire time.
       
      .google.protobuf.Timestamp expire_time = 4;
    • getLeaseTypeValue

      int getLeaseTypeValue()
       The lease type.
       
      .google.cloud.visionai.v1.LeaseType lease_type = 5;
      Returns:
      The enum numeric value on the wire for leaseType.
    • getLeaseType

      LeaseType getLeaseType()
       The lease type.
       
      .google.cloud.visionai.v1.LeaseType lease_type = 5;
      Returns:
      The leaseType.