public class HTTPCompressionPolicyFluentImpl<A extends HTTPCompressionPolicyFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HTTPCompressionPolicyFluent<A>
Constructor and Description |
---|
HTTPCompressionPolicyFluentImpl() |
HTTPCompressionPolicyFluentImpl(HTTPCompressionPolicy instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
public HTTPCompressionPolicyFluentImpl()
public HTTPCompressionPolicyFluentImpl(HTTPCompressionPolicy instance)
public A addToMimeTypes(Integer index, String item)
addToMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A setToMimeTypes(Integer index, String item)
setToMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A addToMimeTypes(String... items)
addToMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A addAllToMimeTypes(Collection<String> items)
addAllToMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A removeFromMimeTypes(String... items)
removeFromMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A removeAllFromMimeTypes(Collection<String> items)
removeAllFromMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public List<String> getMimeTypes()
getMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public String getMimeType(Integer index)
getMimeType
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public String getFirstMimeType()
getFirstMimeType
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public String getLastMimeType()
getLastMimeType
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public String getMatchingMimeType(Predicate<String> predicate)
getMatchingMimeType
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public Boolean hasMatchingMimeType(Predicate<String> predicate)
hasMatchingMimeType
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A withMimeTypes(List<String> mimeTypes)
withMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A withMimeTypes(String... mimeTypes)
withMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public Boolean hasMimeTypes()
hasMimeTypes
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public Boolean hasAdditionalProperties()
hasAdditionalProperties
in interface HTTPCompressionPolicyFluent<A extends HTTPCompressionPolicyFluent<A>>
public boolean equals(Object o)
equals
in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPCompressionPolicyFluent<A>>
public int hashCode()
hashCode
in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPCompressionPolicyFluent<A>>
Copyright © 2015–2023 Red Hat. All rights reserved.