Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateVerificationSet ¶ added in v1.1.0
type CertificateVerificationSet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification // Insert a resource into the set. Insert(certificateVerification ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification) // Compare the equality of the keys in two sets (not the resources themselves) Equal(certificateVerificationSet CertificateVerificationSet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(certificateVerification ezkube.ResourceId) bool // Delete the key matching the resource Delete(certificateVerification ezkube.ResourceId) // Return the union with the provided set Union(set CertificateVerificationSet) CertificateVerificationSet // Return the difference with the provided set Difference(set CertificateVerificationSet) CertificateVerificationSet // Return the intersection with the provided set Intersection(set CertificateVerificationSet) CertificateVerificationSet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another CertificateVerificationSet Delta(newSet CertificateVerificationSet) sksets.ResourceDelta // Create a deep copy of the current CertificateVerificationSet Clone() CertificateVerificationSet }
func NewCertificateVerificationSet ¶ added in v1.1.0
func NewCertificateVerificationSet(certificateVerificationList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerification) CertificateVerificationSet
func NewCertificateVerificationSetFromList ¶ added in v1.1.0
func NewCertificateVerificationSetFromList(certificateVerificationList *networking_enterprise_mesh_gloo_solo_io_v1beta1.CertificateVerificationList) CertificateVerificationSet
type RateLimitClientConfigSet ¶ added in v1.1.0
type RateLimitClientConfigSet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig // Insert a resource into the set. Insert(rateLimitClientConfig ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig) // Compare the equality of the keys in two sets (not the resources themselves) Equal(rateLimitClientConfigSet RateLimitClientConfigSet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(rateLimitClientConfig ezkube.ResourceId) bool // Delete the key matching the resource Delete(rateLimitClientConfig ezkube.ResourceId) // Return the union with the provided set Union(set RateLimitClientConfigSet) RateLimitClientConfigSet // Return the difference with the provided set Difference(set RateLimitClientConfigSet) RateLimitClientConfigSet // Return the intersection with the provided set Intersection(set RateLimitClientConfigSet) RateLimitClientConfigSet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another RateLimitClientConfigSet Delta(newSet RateLimitClientConfigSet) sksets.ResourceDelta // Create a deep copy of the current RateLimitClientConfigSet Clone() RateLimitClientConfigSet }
func NewRateLimitClientConfigSet ¶ added in v1.1.0
func NewRateLimitClientConfigSet(rateLimitClientConfigList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfig) RateLimitClientConfigSet
func NewRateLimitClientConfigSetFromList ¶ added in v1.1.0
func NewRateLimitClientConfigSetFromList(rateLimitClientConfigList *networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitClientConfigList) RateLimitClientConfigSet
type RateLimitServerConfigSet ¶ added in v1.1.0
type RateLimitServerConfigSet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig // Insert a resource into the set. Insert(rateLimitServerConfig ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig) // Compare the equality of the keys in two sets (not the resources themselves) Equal(rateLimitServerConfigSet RateLimitServerConfigSet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(rateLimitServerConfig ezkube.ResourceId) bool // Delete the key matching the resource Delete(rateLimitServerConfig ezkube.ResourceId) // Return the union with the provided set Union(set RateLimitServerConfigSet) RateLimitServerConfigSet // Return the difference with the provided set Difference(set RateLimitServerConfigSet) RateLimitServerConfigSet // Return the intersection with the provided set Intersection(set RateLimitServerConfigSet) RateLimitServerConfigSet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another RateLimitServerConfigSet Delta(newSet RateLimitServerConfigSet) sksets.ResourceDelta // Create a deep copy of the current RateLimitServerConfigSet Clone() RateLimitServerConfigSet }
func NewRateLimitServerConfigSet ¶ added in v1.1.0
func NewRateLimitServerConfigSet(rateLimitServerConfigList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfig) RateLimitServerConfigSet
func NewRateLimitServerConfigSetFromList ¶ added in v1.1.0
func NewRateLimitServerConfigSetFromList(rateLimitServerConfigList *networking_enterprise_mesh_gloo_solo_io_v1beta1.RateLimitServerConfigList) RateLimitServerConfigSet
type RouteTableSet ¶ added in v1.1.0
type RouteTableSet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable // Insert a resource into the set. Insert(routeTable ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable) // Compare the equality of the keys in two sets (not the resources themselves) Equal(routeTableSet RouteTableSet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(routeTable ezkube.ResourceId) bool // Delete the key matching the resource Delete(routeTable ezkube.ResourceId) // Return the union with the provided set Union(set RouteTableSet) RouteTableSet // Return the difference with the provided set Difference(set RouteTableSet) RouteTableSet // Return the intersection with the provided set Intersection(set RouteTableSet) RouteTableSet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another RouteTableSet Delta(newSet RouteTableSet) sksets.ResourceDelta // Create a deep copy of the current RouteTableSet Clone() RouteTableSet }
func NewRouteTableSet ¶ added in v1.1.0
func NewRouteTableSet(routeTableList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTable) RouteTableSet
func NewRouteTableSetFromList ¶ added in v1.1.0
func NewRouteTableSetFromList(routeTableList *networking_enterprise_mesh_gloo_solo_io_v1beta1.RouteTableList) RouteTableSet
type ServiceDependencySet ¶ added in v1.1.0
type ServiceDependencySet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency // Insert a resource into the set. Insert(serviceDependency ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency) // Compare the equality of the keys in two sets (not the resources themselves) Equal(serviceDependencySet ServiceDependencySet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(serviceDependency ezkube.ResourceId) bool // Delete the key matching the resource Delete(serviceDependency ezkube.ResourceId) // Return the union with the provided set Union(set ServiceDependencySet) ServiceDependencySet // Return the difference with the provided set Difference(set ServiceDependencySet) ServiceDependencySet // Return the intersection with the provided set Intersection(set ServiceDependencySet) ServiceDependencySet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another ServiceDependencySet Delta(newSet ServiceDependencySet) sksets.ResourceDelta // Create a deep copy of the current ServiceDependencySet Clone() ServiceDependencySet }
func NewServiceDependencySet ¶ added in v1.1.0
func NewServiceDependencySet(serviceDependencyList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependency) ServiceDependencySet
func NewServiceDependencySetFromList ¶ added in v1.1.0
func NewServiceDependencySetFromList(serviceDependencyList *networking_enterprise_mesh_gloo_solo_io_v1beta1.ServiceDependencyList) ServiceDependencySet
type VirtualDestinationSet ¶
type VirtualDestinationSet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination // Insert a resource into the set. Insert(virtualDestination ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination) // Compare the equality of the keys in two sets (not the resources themselves) Equal(virtualDestinationSet VirtualDestinationSet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(virtualDestination ezkube.ResourceId) bool // Delete the key matching the resource Delete(virtualDestination ezkube.ResourceId) // Return the union with the provided set Union(set VirtualDestinationSet) VirtualDestinationSet // Return the difference with the provided set Difference(set VirtualDestinationSet) VirtualDestinationSet // Return the intersection with the provided set Intersection(set VirtualDestinationSet) VirtualDestinationSet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another VirtualDestinationSet Delta(newSet VirtualDestinationSet) sksets.ResourceDelta // Create a deep copy of the current VirtualDestinationSet Clone() VirtualDestinationSet }
func NewVirtualDestinationSet ¶
func NewVirtualDestinationSet(virtualDestinationList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestination) VirtualDestinationSet
func NewVirtualDestinationSetFromList ¶
func NewVirtualDestinationSetFromList(virtualDestinationList *networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualDestinationList) VirtualDestinationSet
type VirtualGatewaySet ¶ added in v1.1.0
type VirtualGatewaySet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway // Insert a resource into the set. Insert(virtualGateway ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway) // Compare the equality of the keys in two sets (not the resources themselves) Equal(virtualGatewaySet VirtualGatewaySet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(virtualGateway ezkube.ResourceId) bool // Delete the key matching the resource Delete(virtualGateway ezkube.ResourceId) // Return the union with the provided set Union(set VirtualGatewaySet) VirtualGatewaySet // Return the difference with the provided set Difference(set VirtualGatewaySet) VirtualGatewaySet // Return the intersection with the provided set Intersection(set VirtualGatewaySet) VirtualGatewaySet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another VirtualGatewaySet Delta(newSet VirtualGatewaySet) sksets.ResourceDelta // Create a deep copy of the current VirtualGatewaySet Clone() VirtualGatewaySet }
func NewVirtualGatewaySet ¶ added in v1.1.0
func NewVirtualGatewaySet(virtualGatewayList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGateway) VirtualGatewaySet
func NewVirtualGatewaySetFromList ¶ added in v1.1.0
func NewVirtualGatewaySetFromList(virtualGatewayList *networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualGatewayList) VirtualGatewaySet
type VirtualHostSet ¶ added in v1.1.0
type VirtualHostSet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost // Insert a resource into the set. Insert(virtualHost ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost) // Compare the equality of the keys in two sets (not the resources themselves) Equal(virtualHostSet VirtualHostSet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(virtualHost ezkube.ResourceId) bool // Delete the key matching the resource Delete(virtualHost ezkube.ResourceId) // Return the union with the provided set Union(set VirtualHostSet) VirtualHostSet // Return the difference with the provided set Difference(set VirtualHostSet) VirtualHostSet // Return the intersection with the provided set Intersection(set VirtualHostSet) VirtualHostSet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another VirtualHostSet Delta(newSet VirtualHostSet) sksets.ResourceDelta // Create a deep copy of the current VirtualHostSet Clone() VirtualHostSet }
func NewVirtualHostSet ¶ added in v1.1.0
func NewVirtualHostSet(virtualHostList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHost) VirtualHostSet
func NewVirtualHostSetFromList ¶ added in v1.1.0
func NewVirtualHostSetFromList(virtualHostList *networking_enterprise_mesh_gloo_solo_io_v1beta1.VirtualHostList) VirtualHostSet
type WasmDeploymentSet ¶
type WasmDeploymentSet interface { // Get the set stored keys Keys() sets.String // List of resources stored in the set. Pass an optional filter function to filter on the list. List(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment // Unsorted list of resources stored in the set. Pass an optional filter function to filter on the list. UnsortedList(filterResource ...func(*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment) bool) []*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment // Return the Set as a map of key to resource. Map() map[string]*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment // Insert a resource into the set. Insert(wasmDeployment ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment) // Compare the equality of the keys in two sets (not the resources themselves) Equal(wasmDeploymentSet WasmDeploymentSet) bool // Check if the set contains a key matching the resource (not the resource itself) Has(wasmDeployment ezkube.ResourceId) bool // Delete the key matching the resource Delete(wasmDeployment ezkube.ResourceId) // Return the union with the provided set Union(set WasmDeploymentSet) WasmDeploymentSet // Return the difference with the provided set Difference(set WasmDeploymentSet) WasmDeploymentSet // Return the intersection with the provided set Intersection(set WasmDeploymentSet) WasmDeploymentSet // Find the resource with the given ID Find(id ezkube.ResourceId) (*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment, error) // Get the length of the set Length() int // returns the generic implementation of the set Generic() sksets.ResourceSet // returns the delta between this and and another WasmDeploymentSet Delta(newSet WasmDeploymentSet) sksets.ResourceDelta // Create a deep copy of the current WasmDeploymentSet Clone() WasmDeploymentSet }
func NewWasmDeploymentSet ¶
func NewWasmDeploymentSet(wasmDeploymentList ...*networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeployment) WasmDeploymentSet
func NewWasmDeploymentSetFromList ¶
func NewWasmDeploymentSetFromList(wasmDeploymentList *networking_enterprise_mesh_gloo_solo_io_v1beta1.WasmDeploymentList) WasmDeploymentSet
Click to show internal directories.
Click to hide internal directories.