github.com/asynkron/protoactor-go@v0.0.0-20240308120642-ef91a6abee75/cluster/clusterproviders/k8s/messages.go (about)

     1  package k8s
     2  
     3  // RegisterMember message used to register a new member in k8s
     4  type RegisterMember struct{}
     5  
     6  // DeregisterMember Empty struct used to deregister a member from k8s
     7  type DeregisterMember struct{}
     8  
     9  // DeregisterMemberResponse sent back from cluster monitor when deregistering completes or fails
    10  type DeregisterMemberResponse struct{}
    11  
    12  // StartWatchingCluster message used to start watching a k8s cluster
    13  type StartWatchingCluster struct {
    14  	ClusterName string
    15  }
    16  
    17  // StopWatchingCluster message used to stop watching a k8s cluster
    18  type StopWatchingCluster struct{}
    19  
    20  // StopWatchingClusterResponse sent back from cluster monitor when stop watching completes
    21  type StopWatchingClusterResponse struct{}