Documentation
¶
Index ¶
- Constants
- Variables
- func NewDelayRetryHandler(retryFunc func(), backoff backoffHandler) *backoffRetryHandler
- func NewExponentialBackendOffHandler(maxRetries int, minRetryDelay, maxRetryDelay time.Duration) *exponentialBackOffHandler
- func NewTransactionSyncer(negSyncerKey negtypes.NegSyncerKey, networkEndpointGroupName string, ...) negtypes.NegSyncer
- func NewTransactionTable() networkEndpointTransactionTable
Constants ¶
View Source
const (
MAX_NETWORK_ENDPOINTS_PER_BATCH = 500
)
Variables ¶
View Source
var ErrHandlerRetrying = fmt.Errorf("retry handler is retrying")
View Source
var ErrRetriesExceeded = fmt.Errorf("maximum retry exceeded")
Functions ¶
func NewDelayRetryHandler ¶ added in v1.5.0
func NewDelayRetryHandler(retryFunc func(), backoff backoffHandler) *backoffRetryHandler
func NewExponentialBackendOffHandler ¶ added in v1.5.0
func NewTransactionSyncer ¶ added in v1.5.0
func NewTransactionSyncer(negSyncerKey negtypes.NegSyncerKey, networkEndpointGroupName string, recorder record.EventRecorder, cloud negtypes.NetworkEndpointGroupCloud, zoneGetter negtypes.ZoneGetter, podLister cache.Indexer, serviceLister cache.Indexer, endpointLister cache.Indexer, reflector readiness.Reflector) negtypes.NegSyncer
func NewTransactionTable ¶ added in v1.5.0
func NewTransactionTable() networkEndpointTransactionTable
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.