 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- type Client
- func (c *Client) CreateGRPCRoute(ctx context.Context, ins *gatewayv1.GRPCRoute, req *meta.CreateRequest) (*gatewayv1.GRPCRoute, error)
- func (c *Client) CreateGateway(ctx context.Context, ins *gatewayv1.Gateway, req *meta.CreateRequest) (*gatewayv1.Gateway, error)
- func (c *Client) CreateGatewayClass(ctx context.Context, ins *gatewayv1.GatewayClass, req *meta.CreateRequest) (*gatewayv1.GatewayClass, error)
- func (c *Client) CreateHttpRoute(ctx context.Context, ins *gatewayv1.HTTPRoute, req *meta.CreateRequest) (*gatewayv1.HTTPRoute, error)
- func (c *Client) CreateReferenceGrant(ctx context.Context, req *gatewayv1beta1.ReferenceGrant) (*gatewayv1beta1.ReferenceGrant, error)
- func (c *Client) DeleteGRPCRoute(ctx context.Context, req *meta.DeleteRequest) (*gatewayv1.GRPCRoute, error)
- func (c *Client) DeleteGateway(ctx context.Context, req *meta.DeleteRequest) (*gatewayv1.Gateway, error)
- func (c *Client) DeleteGatewayClass(ctx context.Context, req *meta.DeleteRequest) (*gatewayv1.GatewayClass, error)
- func (c *Client) DeleteHttpRoute(ctx context.Context, req *meta.DeleteRequest) (*gatewayv1.HTTPRoute, error)
- func (c *Client) DeleteReferenceGrant(ctx context.Context, req *meta.DeleteRequest) error
- func (c *Client) GetGRPCRoute(ctx context.Context, req *meta.GetRequest) (*gatewayv1.GRPCRoute, error)
- func (c *Client) GetGateway(ctx context.Context, req *meta.GetRequest) (*gatewayv1.Gateway, error)
- func (c *Client) GetGatewayClass(ctx context.Context, req *meta.GetRequest) (*gatewayv1.GatewayClass, error)
- func (c *Client) GetHttpRoute(ctx context.Context, req *meta.GetRequest) (*gatewayv1.HTTPRoute, error)
- func (c *Client) GetReferenceGrant(ctx context.Context, req *meta.GetRequest) (*gatewayv1beta1.ReferenceGrant, error)
- func (c *Client) ListGRPCRouteList(ctx context.Context, req *meta.ListRequest) (*gatewayv1.GRPCRouteList, error)
- func (c *Client) ListGateway(ctx context.Context, req *meta.ListRequest) (*gatewayv1.GatewayList, error)
- func (c *Client) ListGatewayClass(ctx context.Context, req *meta.ListRequest) (*gatewayv1.GatewayClass, error)
- func (c *Client) ListHttpRoute(ctx context.Context, req *meta.ListRequest) (*gatewayv1.HTTPRouteList, error)
- func (c *Client) ListReferenceGrant(ctx context.Context, req *meta.ListRequest) (*gatewayv1beta1.ReferenceGrantList, error)
- func (c *Client) UpdateGRPCRoute(ctx context.Context, req *gatewayv1.GRPCRoute) (*gatewayv1.GRPCRoute, error)
- func (c *Client) UpdateGateway(ctx context.Context, req *gatewayv1.Gateway) (*gatewayv1.Gateway, error)
- func (c *Client) UpdateGatewayClass(ctx context.Context, req *gatewayv1.GatewayClass) (*gatewayv1.GatewayClass, error)
- func (c *Client) UpdateHttpRoute(ctx context.Context, req *gatewayv1.HTTPRoute) (*gatewayv1.HTTPRoute, error)
- func (c *Client) UpdateReferenceGrant(ctx context.Context, req *gatewayv1beta1.ReferenceGrant) (*gatewayv1beta1.ReferenceGrant, error)
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
	// contains filtered or unexported fields
}
    https://github.com/kubernetes-sigs/gateway-api
func NewGateway ¶
func NewGateway(restconf *rest.Config, resources *meta.ApiResourceList) *Client
func (*Client) CreateGRPCRoute ¶
func (*Client) CreateGateway ¶
func (*Client) CreateGatewayClass ¶
func (c *Client) CreateGatewayClass( ctx context.Context, ins *gatewayv1.GatewayClass, req *meta.CreateRequest, ) ( *gatewayv1.GatewayClass, error)
func (*Client) CreateHttpRoute ¶
func (*Client) CreateReferenceGrant ¶
func (c *Client) CreateReferenceGrant( ctx context.Context, req *gatewayv1beta1.ReferenceGrant) ( *gatewayv1beta1.ReferenceGrant, error)
func (*Client) DeleteGRPCRoute ¶
func (*Client) DeleteGateway ¶
func (*Client) DeleteGatewayClass ¶
func (c *Client) DeleteGatewayClass( ctx context.Context, req *meta.DeleteRequest) (*gatewayv1.GatewayClass, error)
func (*Client) DeleteHttpRoute ¶
func (*Client) DeleteReferenceGrant ¶
func (*Client) GetGRPCRoute ¶
func (*Client) GetGateway ¶
func (*Client) GetGatewayClass ¶
func (c *Client) GetGatewayClass( ctx context.Context, req *meta.GetRequest) ( *gatewayv1.GatewayClass, error)
func (*Client) GetHttpRoute ¶
func (*Client) GetReferenceGrant ¶
func (c *Client) GetReferenceGrant( ctx context.Context, req *meta.GetRequest) ( *gatewayv1beta1.ReferenceGrant, error)
func (*Client) ListGRPCRouteList ¶
func (c *Client) ListGRPCRouteList( ctx context.Context, req *meta.ListRequest) ( *gatewayv1.GRPCRouteList, error)
func (*Client) ListGateway ¶
func (c *Client) ListGateway( ctx context.Context, req *meta.ListRequest) ( *gatewayv1.GatewayList, error)
func (*Client) ListGatewayClass ¶
func (c *Client) ListGatewayClass( ctx context.Context, req *meta.ListRequest) ( *gatewayv1.GatewayClass, error)
func (*Client) ListHttpRoute ¶
func (c *Client) ListHttpRoute( ctx context.Context, req *meta.ListRequest) ( *gatewayv1.HTTPRouteList, error)
func (*Client) ListReferenceGrant ¶
func (c *Client) ListReferenceGrant( ctx context.Context, req *meta.ListRequest) ( *gatewayv1beta1.ReferenceGrantList, error)
func (*Client) UpdateGRPCRoute ¶
func (*Client) UpdateGateway ¶
func (*Client) UpdateGatewayClass ¶
func (c *Client) UpdateGatewayClass( ctx context.Context, req *gatewayv1.GatewayClass) ( *gatewayv1.GatewayClass, error)
func (*Client) UpdateHttpRoute ¶
func (*Client) UpdateReferenceGrant ¶
func (c *Client) UpdateReferenceGrant( ctx context.Context, req *gatewayv1beta1.ReferenceGrant) ( *gatewayv1beta1.ReferenceGrant, error)
 Click to show internal directories. 
   Click to hide internal directories. 

