Package viam.app.v1

Class AppOuterClass.DeprecatedStatus.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<AppOuterClass.DeprecatedStatus,AppOuterClass.DeprecatedStatus.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<AppOuterClass.DeprecatedStatus,AppOuterClass.DeprecatedStatus.Builder>
viam.app.v1.AppOuterClass.DeprecatedStatus.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, AppOuterClass.DeprecatedStatusOrBuilder
Enclosing class:
AppOuterClass.DeprecatedStatus

public static final class AppOuterClass.DeprecatedStatus.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AppOuterClass.DeprecatedStatus,AppOuterClass.DeprecatedStatus.Builder> implements AppOuterClass.DeprecatedStatusOrBuilder
 note: current project will only support deprecation of modules;
 Training Script and ML Model aren't supported yet.
 
Protobuf type viam.app.v1.DeprecatedStatus
  • Method Details

    • hasDeprecatedAt

      public boolean hasDeprecatedAt()
       time of deprecation
       
      .google.protobuf.Timestamp deprecated_at = 1 [json_name = "deprecatedAt"];
      Specified by:
      hasDeprecatedAt in interface AppOuterClass.DeprecatedStatusOrBuilder
      Returns:
      Whether the deprecatedAt field is set.
    • getDeprecatedAt

      public com.google.protobuf.Timestamp getDeprecatedAt()
       time of deprecation
       
      .google.protobuf.Timestamp deprecated_at = 1 [json_name = "deprecatedAt"];
      Specified by:
      getDeprecatedAt in interface AppOuterClass.DeprecatedStatusOrBuilder
      Returns:
      The deprecatedAt.
    • setDeprecatedAt

      public AppOuterClass.DeprecatedStatus.Builder setDeprecatedAt(com.google.protobuf.Timestamp value)
       time of deprecation
       
      .google.protobuf.Timestamp deprecated_at = 1 [json_name = "deprecatedAt"];
    • setDeprecatedAt

      public AppOuterClass.DeprecatedStatus.Builder setDeprecatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
       time of deprecation
       
      .google.protobuf.Timestamp deprecated_at = 1 [json_name = "deprecatedAt"];
    • mergeDeprecatedAt

      public AppOuterClass.DeprecatedStatus.Builder mergeDeprecatedAt(com.google.protobuf.Timestamp value)
       time of deprecation
       
      .google.protobuf.Timestamp deprecated_at = 1 [json_name = "deprecatedAt"];
    • clearDeprecatedAt

      public AppOuterClass.DeprecatedStatus.Builder clearDeprecatedAt()
       time of deprecation
       
      .google.protobuf.Timestamp deprecated_at = 1 [json_name = "deprecatedAt"];
    • getMessage

      public String getMessage()
       msg explaining reason for deprecation
       
      string message = 2 [json_name = "message"];
      Specified by:
      getMessage in interface AppOuterClass.DeprecatedStatusOrBuilder
      Returns:
      The message.
    • getMessageBytes

      public com.google.protobuf.ByteString getMessageBytes()
       msg explaining reason for deprecation
       
      string message = 2 [json_name = "message"];
      Specified by:
      getMessageBytes in interface AppOuterClass.DeprecatedStatusOrBuilder
      Returns:
      The bytes for message.
    • setMessage

       msg explaining reason for deprecation
       
      string message = 2 [json_name = "message"];
      Parameters:
      value - The message to set.
      Returns:
      This builder for chaining.
    • clearMessage

       msg explaining reason for deprecation
       
      string message = 2 [json_name = "message"];
      Returns:
      This builder for chaining.
    • setMessageBytes

      public AppOuterClass.DeprecatedStatus.Builder setMessageBytes(com.google.protobuf.ByteString value)
       msg explaining reason for deprecation
       
      string message = 2 [json_name = "message"];
      Parameters:
      value - The bytes for message to set.
      Returns:
      This builder for chaining.