Interface ExpCaveatOrBuilder

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

public interface ExpCaveatOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      string name = 1;
      Returns:
      The bytes for name.
    • getComment

      String getComment()
       comment is a human-readable comments on the caveat. Will include
       delimiter characters.
       
      string comment = 2;
      Returns:
      The comment.
    • getCommentBytes

      com.google.protobuf.ByteString getCommentBytes()
       comment is a human-readable comments on the caveat. Will include
       delimiter characters.
       
      string comment = 2;
      Returns:
      The bytes for comment.
    • getParametersList

      List<ExpCaveatParameter> getParametersList()
      repeated .authzed.api.v1.ExpCaveatParameter parameters = 3;
    • getParameters

      ExpCaveatParameter getParameters(int index)
      repeated .authzed.api.v1.ExpCaveatParameter parameters = 3;
    • getParametersCount

      int getParametersCount()
      repeated .authzed.api.v1.ExpCaveatParameter parameters = 3;
    • getParametersOrBuilderList

      List<? extends ExpCaveatParameterOrBuilder> getParametersOrBuilderList()
      repeated .authzed.api.v1.ExpCaveatParameter parameters = 3;
    • getParametersOrBuilder

      ExpCaveatParameterOrBuilder getParametersOrBuilder(int index)
      repeated .authzed.api.v1.ExpCaveatParameter parameters = 3;
    • getExpression

      String getExpression()
      string expression = 4;
      Returns:
      The expression.
    • getExpressionBytes

      com.google.protobuf.ByteString getExpressionBytes()
      string expression = 4;
      Returns:
      The bytes for expression.