class Gitlab::System::UserRemoveFromGroup

Defined in:

webhooks/system.cr

Constructors

Instance Method Summary

Instance methods inherited from class Gitlab::Event

event_name : String | Nil event_name, event_name=(event_name : String | Nil) event_name=, event_type : String | Nil event_type, event_type=(event_type : String | Nil) event_type=, object_kind : String | Nil object_kind, object_kind=(object_kind : String | Nil) object_kind=

Constructor methods inherited from class Gitlab::Event

new(pull : JSON::PullParser) new

Macros inherited from class Gitlab::Event

timestamps timestamps

Constructor Detail

def self.new(pull : JSON::PullParser) #

Instance Method Detail

def created_at : Time #

https://github.com/crystal-lang/crystal/blob/master/src/json/from_json.cr#L233


def created_at=(created_at : Time) #

https://github.com/crystal-lang/crystal/blob/master/src/json/from_json.cr#L233


def group_access : String #

def group_access=(group_access : String) #

def group_id : Int32 #

def group_id=(group_id : Int32) #

def group_name : String #

def group_name=(group_name : String) #

def group_path : String #

def group_path=(group_path : String) #

def group_plan : String | Nil #

def group_plan=(group_plan : String | Nil) #

def updated_at : Time #

def updated_at=(updated_at : Time) #

def user_email : String #

def user_email=(user_email : String) #

def user_id : Int32 #

def user_id=(user_id : Int32) #

def user_name : String #

def user_name=(user_name : String) #

def user_username : String #

def user_username=(user_username : String) #