All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cz.proto.access.PrivilegeActionOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.0.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: privilege.proto

package cz.proto.access;

public interface PrivilegeActionOrBuilder extends
    // @@protoc_insertion_point(interface_extends:cz.proto.access.PrivilegeAction)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .cz.proto.access.ActionType action = 10;
   * @return Whether the action field is set.
   */
  boolean hasAction();
  /**
   * .cz.proto.access.ActionType action = 10;
   * @return The enum numeric value on the wire for action.
   */
  int getActionValue();
  /**
   * .cz.proto.access.ActionType action = 10;
   * @return The action.
   */
  cz.proto.access.ActionType getAction();

  /**
   * string policy_name = 11;
   * @return Whether the policyName field is set.
   */
  boolean hasPolicyName();
  /**
   * string policy_name = 11;
   * @return The policyName.
   */
  java.lang.String getPolicyName();
  /**
   * string policy_name = 11;
   * @return The bytes for policyName.
   */
  com.google.protobuf.ByteString
      getPolicyNameBytes();

  /**
   * .cz.proto.ObjectIdentifier role = 12;
   * @return Whether the role field is set.
   */
  boolean hasRole();
  /**
   * .cz.proto.ObjectIdentifier role = 12;
   * @return The role.
   */
  cz.proto.ObjectIdentifier getRole();
  /**
   * .cz.proto.ObjectIdentifier role = 12;
   */
  cz.proto.ObjectIdentifierOrBuilder getRoleOrBuilder();

  public cz.proto.access.PrivilegeAction.DerivedCase getDerivedCase();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy