//go:build vtprotobuf // +build vtprotobuf // Code generated by protoc-gen-go-vtproto. DO NOT EDIT. // source: envoy/admin/v3/certs.proto package adminv3 import ( protohelpers "github.com/planetscale/vtprotobuf/protohelpers" timestamppb "github.com/planetscale/vtprotobuf/types/known/timestamppb" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) func (m *Certificates) MarshalVTStrict() (dAtA []byte, err error) { if m == nil { return nil, nil } size := m.SizeVT() dAtA = make([]byte, size) n, err := m.MarshalToSizedBufferVTStrict(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Certificates) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *Certificates) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { if m == nil { return 0, nil } i := len(dAtA) _ = i var l int _ = l if m.unknownFields != nil { i -= len(m.unknownFields) copy(dAtA[i:], m.unknownFields) } if len(m.Certificates) > 0 { for iNdEx := len(m.Certificates) - 1; iNdEx >= 0; iNdEx-- { size, err := m.Certificates[iNdEx].MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0xa } } return len(dAtA) - i, nil } func (m *Certificate) MarshalVTStrict() (dAtA []byte, err error) { if m == nil { return nil, nil } size := m.SizeVT() dAtA = make([]byte, size) n, err := m.MarshalToSizedBufferVTStrict(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *Certificate) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *Certificate) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { if m == nil { return 0, nil } i := len(dAtA) _ = i var l int _ = l if m.unknownFields != nil { i -= len(m.unknownFields) copy(dAtA[i:], m.unknownFields) } if len(m.CertChain) > 0 { for iNdEx := len(m.CertChain) - 1; iNdEx >= 0; iNdEx-- { size, err := m.CertChain[iNdEx].MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0x12 } } if len(m.CaCert) > 0 { for iNdEx := len(m.CaCert) - 1; iNdEx >= 0; iNdEx-- { size, err := m.CaCert[iNdEx].MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0xa } } return len(dAtA) - i, nil } func (m *CertificateDetails_OcspDetails) MarshalVTStrict() (dAtA []byte, err error) { if m == nil { return nil, nil } size := m.SizeVT() dAtA = make([]byte, size) n, err := m.MarshalToSizedBufferVTStrict(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CertificateDetails_OcspDetails) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *CertificateDetails_OcspDetails) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { if m == nil { return 0, nil } i := len(dAtA) _ = i var l int _ = l if m.unknownFields != nil { i -= len(m.unknownFields) copy(dAtA[i:], m.unknownFields) } if m.Expiration != nil { size, err := (*timestamppb.Timestamp)(m.Expiration).MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0x12 } if m.ValidFrom != nil { size, err := (*timestamppb.Timestamp)(m.ValidFrom).MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0xa } return len(dAtA) - i, nil } func (m *CertificateDetails) MarshalVTStrict() (dAtA []byte, err error) { if m == nil { return nil, nil } size := m.SizeVT() dAtA = make([]byte, size) n, err := m.MarshalToSizedBufferVTStrict(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *CertificateDetails) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *CertificateDetails) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { if m == nil { return 0, nil } i := len(dAtA) _ = i var l int _ = l if m.unknownFields != nil { i -= len(m.unknownFields) copy(dAtA[i:], m.unknownFields) } if m.OcspDetails != nil { size, err := m.OcspDetails.MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0x3a } if m.ExpirationTime != nil { size, err := (*timestamppb.Timestamp)(m.ExpirationTime).MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0x32 } if m.ValidFrom != nil { size, err := (*timestamppb.Timestamp)(m.ValidFrom).MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0x2a } if m.DaysUntilExpiration != 0 { i = protohelpers.EncodeVarint(dAtA, i, uint64(m.DaysUntilExpiration)) i-- dAtA[i] = 0x20 } if len(m.SubjectAltNames) > 0 { for iNdEx := len(m.SubjectAltNames) - 1; iNdEx >= 0; iNdEx-- { size, err := m.SubjectAltNames[iNdEx].MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size i = protohelpers.EncodeVarint(dAtA, i, uint64(size)) i-- dAtA[i] = 0x1a } } if len(m.SerialNumber) > 0 { i -= len(m.SerialNumber) copy(dAtA[i:], m.SerialNumber) i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.SerialNumber))) i-- dAtA[i] = 0x12 } if len(m.Path) > 0 { i -= len(m.Path) copy(dAtA[i:], m.Path) i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.Path))) i-- dAtA[i] = 0xa } return len(dAtA) - i, nil } func (m *SubjectAlternateName) MarshalVTStrict() (dAtA []byte, err error) { if m == nil { return nil, nil } size := m.SizeVT() dAtA = make([]byte, size) n, err := m.MarshalToSizedBufferVTStrict(dAtA[:size]) if err != nil { return nil, err } return dAtA[:n], nil } func (m *SubjectAlternateName) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *SubjectAlternateName) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { if m == nil { return 0, nil } i := len(dAtA) _ = i var l int _ = l if m.unknownFields != nil { i -= len(m.unknownFields) copy(dAtA[i:], m.unknownFields) } if msg, ok := m.Name.(*SubjectAlternateName_IpAddress); ok { size, err := msg.MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size } if msg, ok := m.Name.(*SubjectAlternateName_Uri); ok { size, err := msg.MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size } if msg, ok := m.Name.(*SubjectAlternateName_Dns); ok { size, err := msg.MarshalToSizedBufferVTStrict(dAtA[:i]) if err != nil { return 0, err } i -= size } return len(dAtA) - i, nil } func (m *SubjectAlternateName_Dns) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *SubjectAlternateName_Dns) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { i := len(dAtA) i -= len(m.Dns) copy(dAtA[i:], m.Dns) i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.Dns))) i-- dAtA[i] = 0xa return len(dAtA) - i, nil } func (m *SubjectAlternateName_Uri) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *SubjectAlternateName_Uri) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { i := len(dAtA) i -= len(m.Uri) copy(dAtA[i:], m.Uri) i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.Uri))) i-- dAtA[i] = 0x12 return len(dAtA) - i, nil } func (m *SubjectAlternateName_IpAddress) MarshalToVTStrict(dAtA []byte) (int, error) { size := m.SizeVT() return m.MarshalToSizedBufferVTStrict(dAtA[:size]) } func (m *SubjectAlternateName_IpAddress) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error) { i := len(dAtA) i -= len(m.IpAddress) copy(dAtA[i:], m.IpAddress) i = protohelpers.EncodeVarint(dAtA, i, uint64(len(m.IpAddress))) i-- dAtA[i] = 0x1a return len(dAtA) - i, nil } func (m *Certificates) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l if len(m.Certificates) > 0 { for _, e := range m.Certificates { l = e.SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } } n += len(m.unknownFields) return n } func (m *Certificate) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l if len(m.CaCert) > 0 { for _, e := range m.CaCert { l = e.SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } } if len(m.CertChain) > 0 { for _, e := range m.CertChain { l = e.SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } } n += len(m.unknownFields) return n } func (m *CertificateDetails_OcspDetails) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l if m.ValidFrom != nil { l = (*timestamppb.Timestamp)(m.ValidFrom).SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } if m.Expiration != nil { l = (*timestamppb.Timestamp)(m.Expiration).SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } n += len(m.unknownFields) return n } func (m *CertificateDetails) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Path) if l > 0 { n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } l = len(m.SerialNumber) if l > 0 { n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } if len(m.SubjectAltNames) > 0 { for _, e := range m.SubjectAltNames { l = e.SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } } if m.DaysUntilExpiration != 0 { n += 1 + protohelpers.SizeOfVarint(uint64(m.DaysUntilExpiration)) } if m.ValidFrom != nil { l = (*timestamppb.Timestamp)(m.ValidFrom).SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } if m.ExpirationTime != nil { l = (*timestamppb.Timestamp)(m.ExpirationTime).SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } if m.OcspDetails != nil { l = m.OcspDetails.SizeVT() n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) } n += len(m.unknownFields) return n } func (m *SubjectAlternateName) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l if vtmsg, ok := m.Name.(interface{ SizeVT() int }); ok { n += vtmsg.SizeVT() } n += len(m.unknownFields) return n } func (m *SubjectAlternateName_Dns) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Dns) n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) return n } func (m *SubjectAlternateName_Uri) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.Uri) n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) return n } func (m *SubjectAlternateName_IpAddress) SizeVT() (n int) { if m == nil { return 0 } var l int _ = l l = len(m.IpAddress) n += 1 + l + protohelpers.SizeOfVarint(uint64(l)) return n }