mirror of https://github.com/hashicorp/consul
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
279 lines
9.7 KiB
279 lines
9.7 KiB
// Code generated by protoc-gen-deepcopy. DO NOT EDIT. |
|
package pbproxystate |
|
|
|
import ( |
|
proto "google.golang.org/protobuf/proto" |
|
) |
|
|
|
// DeepCopyInto supports using TLS within kubernetes types, where deepcopy-gen is used. |
|
func (in *TLS) DeepCopyInto(out *TLS) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLS. Required by controller-gen. |
|
func (in *TLS) DeepCopy() *TLS { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(TLS) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TLS. Required by controller-gen. |
|
func (in *TLS) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using TransportSocket within kubernetes types, where deepcopy-gen is used. |
|
func (in *TransportSocket) DeepCopyInto(out *TransportSocket) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransportSocket. Required by controller-gen. |
|
func (in *TransportSocket) DeepCopy() *TransportSocket { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(TransportSocket) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TransportSocket. Required by controller-gen. |
|
func (in *TransportSocket) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using InboundMeshMTLS within kubernetes types, where deepcopy-gen is used. |
|
func (in *InboundMeshMTLS) DeepCopyInto(out *InboundMeshMTLS) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundMeshMTLS. Required by controller-gen. |
|
func (in *InboundMeshMTLS) DeepCopy() *InboundMeshMTLS { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(InboundMeshMTLS) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new InboundMeshMTLS. Required by controller-gen. |
|
func (in *InboundMeshMTLS) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using OutboundMeshMTLS within kubernetes types, where deepcopy-gen is used. |
|
func (in *OutboundMeshMTLS) DeepCopyInto(out *OutboundMeshMTLS) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundMeshMTLS. Required by controller-gen. |
|
func (in *OutboundMeshMTLS) DeepCopy() *OutboundMeshMTLS { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(OutboundMeshMTLS) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new OutboundMeshMTLS. Required by controller-gen. |
|
func (in *OutboundMeshMTLS) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using InboundNonMeshTLS within kubernetes types, where deepcopy-gen is used. |
|
func (in *InboundNonMeshTLS) DeepCopyInto(out *InboundNonMeshTLS) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNonMeshTLS. Required by controller-gen. |
|
func (in *InboundNonMeshTLS) DeepCopy() *InboundNonMeshTLS { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(InboundNonMeshTLS) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new InboundNonMeshTLS. Required by controller-gen. |
|
func (in *InboundNonMeshTLS) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using OutboundNonMeshTLS within kubernetes types, where deepcopy-gen is used. |
|
func (in *OutboundNonMeshTLS) DeepCopyInto(out *OutboundNonMeshTLS) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundNonMeshTLS. Required by controller-gen. |
|
func (in *OutboundNonMeshTLS) DeepCopy() *OutboundNonMeshTLS { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(OutboundNonMeshTLS) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new OutboundNonMeshTLS. Required by controller-gen. |
|
func (in *OutboundNonMeshTLS) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using MeshInboundValidationContext within kubernetes types, where deepcopy-gen is used. |
|
func (in *MeshInboundValidationContext) DeepCopyInto(out *MeshInboundValidationContext) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MeshInboundValidationContext. Required by controller-gen. |
|
func (in *MeshInboundValidationContext) DeepCopy() *MeshInboundValidationContext { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(MeshInboundValidationContext) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new MeshInboundValidationContext. Required by controller-gen. |
|
func (in *MeshInboundValidationContext) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using MeshOutboundValidationContext within kubernetes types, where deepcopy-gen is used. |
|
func (in *MeshOutboundValidationContext) DeepCopyInto(out *MeshOutboundValidationContext) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MeshOutboundValidationContext. Required by controller-gen. |
|
func (in *MeshOutboundValidationContext) DeepCopy() *MeshOutboundValidationContext { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(MeshOutboundValidationContext) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new MeshOutboundValidationContext. Required by controller-gen. |
|
func (in *MeshOutboundValidationContext) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using NonMeshOutboundValidationContext within kubernetes types, where deepcopy-gen is used. |
|
func (in *NonMeshOutboundValidationContext) DeepCopyInto(out *NonMeshOutboundValidationContext) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NonMeshOutboundValidationContext. Required by controller-gen. |
|
func (in *NonMeshOutboundValidationContext) DeepCopy() *NonMeshOutboundValidationContext { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(NonMeshOutboundValidationContext) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new NonMeshOutboundValidationContext. Required by controller-gen. |
|
func (in *NonMeshOutboundValidationContext) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using SDSCertificate within kubernetes types, where deepcopy-gen is used. |
|
func (in *SDSCertificate) DeepCopyInto(out *SDSCertificate) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SDSCertificate. Required by controller-gen. |
|
func (in *SDSCertificate) DeepCopy() *SDSCertificate { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(SDSCertificate) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new SDSCertificate. Required by controller-gen. |
|
func (in *SDSCertificate) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using TLSParameters within kubernetes types, where deepcopy-gen is used. |
|
func (in *TLSParameters) DeepCopyInto(out *TLSParameters) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSParameters. Required by controller-gen. |
|
func (in *TLSParameters) DeepCopy() *TLSParameters { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(TLSParameters) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TLSParameters. Required by controller-gen. |
|
func (in *TLSParameters) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using LeafCertificate within kubernetes types, where deepcopy-gen is used. |
|
func (in *LeafCertificate) DeepCopyInto(out *LeafCertificate) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeafCertificate. Required by controller-gen. |
|
func (in *LeafCertificate) DeepCopy() *LeafCertificate { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(LeafCertificate) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LeafCertificate. Required by controller-gen. |
|
func (in *LeafCertificate) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
} |
|
|
|
// DeepCopyInto supports using TrustBundle within kubernetes types, where deepcopy-gen is used. |
|
func (in *TrustBundle) DeepCopyInto(out *TrustBundle) { |
|
proto.Reset(out) |
|
proto.Merge(out, proto.Clone(in)) |
|
} |
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustBundle. Required by controller-gen. |
|
func (in *TrustBundle) DeepCopy() *TrustBundle { |
|
if in == nil { |
|
return nil |
|
} |
|
out := new(TrustBundle) |
|
in.DeepCopyInto(out) |
|
return out |
|
} |
|
|
|
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TrustBundle. Required by controller-gen. |
|
func (in *TrustBundle) DeepCopyInterface() interface{} { |
|
return in.DeepCopy() |
|
}
|
|
|