// Code generated by mog. DO NOT EDIT. package pbpeering import "github.com/hashicorp/consul/api" func EstablishRequestToAPI(s *EstablishRequest, t *api.PeeringEstablishRequest) { if s == nil { return } t.PeerName = s.PeerName t.PeeringToken = s.PeeringToken t.Partition = s.Partition t.Meta = s.Meta } func EstablishRequestFromAPI(t *api.PeeringEstablishRequest, s *EstablishRequest) { if s == nil { return } s.PeerName = t.PeerName s.PeeringToken = t.PeeringToken s.Partition = t.Partition s.Meta = t.Meta } func EstablishResponseToAPI(s *EstablishResponse, t *api.PeeringEstablishResponse) { if s == nil { return } } func EstablishResponseFromAPI(t *api.PeeringEstablishResponse, s *EstablishResponse) { if s == nil { return } } func GenerateTokenRequestToAPI(s *GenerateTokenRequest, t *api.PeeringGenerateTokenRequest) { if s == nil { return } t.PeerName = s.PeerName t.Partition = s.Partition t.Meta = s.Meta t.ServerExternalAddresses = s.ServerExternalAddresses } func GenerateTokenRequestFromAPI(t *api.PeeringGenerateTokenRequest, s *GenerateTokenRequest) { if s == nil { return } s.PeerName = t.PeerName s.Partition = t.Partition s.Meta = t.Meta s.ServerExternalAddresses = t.ServerExternalAddresses } func GenerateTokenResponseToAPI(s *GenerateTokenResponse, t *api.PeeringGenerateTokenResponse) { if s == nil { return } t.PeeringToken = s.PeeringToken } func GenerateTokenResponseFromAPI(t *api.PeeringGenerateTokenResponse, s *GenerateTokenResponse) { if s == nil { return } s.PeeringToken = t.PeeringToken } func PeeringToAPI(s *Peering, t *api.Peering) { if s == nil { return } t.ID = s.ID t.Name = s.Name t.Partition = s.Partition t.DeletedAt = TimePtrFromProto(s.DeletedAt) t.Meta = s.Meta t.State = PeeringStateToAPI(s.State) t.PeerID = s.PeerID t.PeerCAPems = s.PeerCAPems t.PeerServerName = s.PeerServerName t.PeerServerAddresses = s.PeerServerAddresses t.StreamStatus = StreamStatusToAPI(s.StreamStatus) t.CreateIndex = s.CreateIndex t.ModifyIndex = s.ModifyIndex if s.Remote != nil { RemoteInfoToAPI(s.Remote, &t.Remote) } } func PeeringFromAPI(t *api.Peering, s *Peering) { if s == nil { return } s.ID = t.ID s.Name = t.Name s.Partition = t.Partition s.DeletedAt = TimePtrToProto(t.DeletedAt) s.Meta = t.Meta s.State = PeeringStateFromAPI(t.State) s.PeerID = t.PeerID s.PeerCAPems = t.PeerCAPems s.PeerServerName = t.PeerServerName s.PeerServerAddresses = t.PeerServerAddresses s.StreamStatus = StreamStatusFromAPI(t.StreamStatus) s.CreateIndex = t.CreateIndex s.ModifyIndex = t.ModifyIndex { var x RemoteInfo RemoteInfoFromAPI(&t.Remote, &x) s.Remote = &x } } func RemoteInfoToAPI(s *RemoteInfo, t *api.PeeringRemoteInfo) { if s == nil { return } t.Partition = s.Partition t.Datacenter = s.Datacenter } func RemoteInfoFromAPI(t *api.PeeringRemoteInfo, s *RemoteInfo) { if s == nil { return } s.Partition = t.Partition s.Datacenter = t.Datacenter }