func (b *Backoff) WithRetriableHTTPStatusCodes(httpStatusCodes []int) *Backoff {
	newBackoff := *b
	newBackoff.RetriableHTTPStatusCodes = httpStatusCodes
	return &newBackoff
}
// WithRetriableHTTPStatusCodes returns a new *Backoff with RetriableHTTPStatusCode assigned.
WithRetriableHTTPStatusCodes returns a new *Backoff with RetriableHTTPStatusCode assigned.
// WithRetriableHTTPStatusCodes returns a new * Backoff with RetriableHTTPStatusCode assigned .
func (b *Backoff) WithRetriableHTTPStatusCodes(httpStatusCodes []int) *Backoff {
	newBackoff := *b
	newBackoff.RetriableHTTPStatusCodes = httpStatusCodes
	return &newBackoff
}
func ( b * Backoff ) WithRetriableHTTPStatusCodes ( httpStatusCodes [ ] int ) * Backoff { newBackoff := * b newBackoff . RetriableHTTPStatusCodes = httpStatusCodes return & newBackoff }
WithRetriableHTTPStatusCodes returns a new *Backoff with RetriableHTTPStatusCode assigned.
WithRetriableHTTPStatusCodes returns a new * Backoff with RetriableHTTPStatusCode assigned .