me.snowdrop.istio.api.networking.v1alpha3.HTTPRouteDestinationFluent Maven / Gradle / Ivy
package me.snowdrop.istio.api.networking.v1alpha3;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
import java.util.ArrayList;
import java.lang.String;
import io.fabric8.kubernetes.api.builder.Predicate;
import java.util.LinkedHashMap;
import java.lang.Integer;
import java.lang.Deprecated;
import javax.validation.Valid;
import java.util.Collection;
import java.util.List;
import java.lang.Boolean;
import java.util.Map;
public interface HTTPRouteDestinationFluent> extends Fluent{
public A addToAppendRequestHeaders(String key,String value);
public A addToAppendRequestHeaders(Map map);
public A removeFromAppendRequestHeaders(String key);
public A removeFromAppendRequestHeaders(Map map);
public Map getAppendRequestHeaders();
public A withAppendRequestHeaders(Map appendRequestHeaders);
public Boolean hasAppendRequestHeaders();
public A addToAppendResponseHeaders(String key,String value);
public A addToAppendResponseHeaders(Map map);
public A removeFromAppendResponseHeaders(String key);
public A removeFromAppendResponseHeaders(Map map);
public Map getAppendResponseHeaders();
public A withAppendResponseHeaders(Map appendResponseHeaders);
public Boolean hasAppendResponseHeaders();
/**
* This method has been deprecated, please use method buildDestination instead.
* @return The buildable object.
*/
@Deprecated public Destination getDestination();
public Destination buildDestination();
public A withDestination(Destination destination);
public Boolean hasDestination();
public HTTPRouteDestinationFluent.DestinationNested withNewDestination();
public HTTPRouteDestinationFluent.DestinationNested withNewDestinationLike(Destination item);
public HTTPRouteDestinationFluent.DestinationNested editDestination();
public HTTPRouteDestinationFluent.DestinationNested editOrNewDestination();
public HTTPRouteDestinationFluent.DestinationNested editOrNewDestinationLike(Destination item);
/**
* This method has been deprecated, please use method buildHeaders instead.
* @return The buildable object.
*/
@Deprecated public Headers getHeaders();
public Headers buildHeaders();
public A withHeaders(Headers headers);
public Boolean hasHeaders();
public HTTPRouteDestinationFluent.HeadersNested withNewHeaders();
public HTTPRouteDestinationFluent.HeadersNested withNewHeadersLike(Headers item);
public HTTPRouteDestinationFluent.HeadersNested editHeaders();
public HTTPRouteDestinationFluent.HeadersNested editOrNewHeaders();
public HTTPRouteDestinationFluent.HeadersNested editOrNewHeadersLike(Headers item);
public A addToRemoveRequestHeaders(int index,String item);
public A setToRemoveRequestHeaders(int index,String item);
public A addToRemoveRequestHeaders(String... items);
public A addAllToRemoveRequestHeaders(Collection items);
public A removeFromRemoveRequestHeaders(String... items);
public A removeAllFromRemoveRequestHeaders(Collection items);
public List getRemoveRequestHeaders();
public String getRemoveRequestHeader(int index);
public String getFirstRemoveRequestHeader();
public String getLastRemoveRequestHeader();
public String getMatchingRemoveRequestHeader(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A withRemoveRequestHeaders(List removeRequestHeaders);
public A withRemoveRequestHeaders(String... removeRequestHeaders);
public Boolean hasRemoveRequestHeaders();
public A addToRemoveResponseHeaders(int index,String item);
public A setToRemoveResponseHeaders(int index,String item);
public A addToRemoveResponseHeaders(String... items);
public A addAllToRemoveResponseHeaders(Collection items);
public A removeFromRemoveResponseHeaders(String... items);
public A removeAllFromRemoveResponseHeaders(Collection items);
public List getRemoveResponseHeaders();
public String getRemoveResponseHeader(int index);
public String getFirstRemoveResponseHeader();
public String getLastRemoveResponseHeader();
public String getMatchingRemoveResponseHeader(io.fabric8.kubernetes.api.builder.Predicate predicate);
public A withRemoveResponseHeaders(List removeResponseHeaders);
public A withRemoveResponseHeaders(String... removeResponseHeaders);
public Boolean hasRemoveResponseHeaders();
public Integer getWeight();
public A withWeight(Integer weight);
public Boolean hasWeight();
public A withNewWeight(String arg1);
public A withNewWeight(int arg1);
public interface DestinationNested extends io.fabric8.kubernetes.api.builder.Nested,DestinationFluent>{
public N and(); public N endDestination();
}
public interface HeadersNested extends io.fabric8.kubernetes.api.builder.Nested,HeadersFluent>{
public N and(); public N endHeaders();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy