// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type KubernetesEndpoint struct {
	Name     *string                    `json:"name,omitempty"`
	SelfLink *string                    `json:"self_link,omitempty"`
	Subsets  []KubernetesEndpointSubset `json:"subsets,omitempty"`
}

func (o *KubernetesEndpoint) GetName() *string {
	if o == nil {
		return nil
	}
	return o.Name
}

func (o *KubernetesEndpoint) GetSelfLink() *string {
	if o == nil {
		return nil
	}
	return o.SelfLink
}

func (o *KubernetesEndpoint) GetSubsets() []KubernetesEndpointSubset {
	if o == nil {
		return nil
	}
	return o.Subsets
}
