public class AWSPrivateLinkConfigFluentImpl<A extends AWSPrivateLinkConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements AWSPrivateLinkConfigFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
AWSPrivateLinkConfigFluentImpl.AssociatedVPCsNestedImpl<N> |
class |
AWSPrivateLinkConfigFluentImpl.CredentialsSecretRefNestedImpl<N> |
class |
AWSPrivateLinkConfigFluentImpl.EndpointVPCInventoryNestedImpl<N> |
AWSPrivateLinkConfigFluent.AssociatedVPCsNested<N>, AWSPrivateLinkConfigFluent.CredentialsSecretRefNested<N>, AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<N>| Constructor and Description |
|---|
AWSPrivateLinkConfigFluentImpl() |
AWSPrivateLinkConfigFluentImpl(AWSPrivateLinkConfig instance) |
public AWSPrivateLinkConfigFluentImpl()
public AWSPrivateLinkConfigFluentImpl(AWSPrivateLinkConfig instance)
public A addToAssociatedVPCs(Integer index, AWSAssociatedVPC item)
addToAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A setToAssociatedVPCs(Integer index, AWSAssociatedVPC item)
setToAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A addToAssociatedVPCs(AWSAssociatedVPC... items)
addToAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A addAllToAssociatedVPCs(Collection<AWSAssociatedVPC> items)
addAllToAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeFromAssociatedVPCs(AWSAssociatedVPC... items)
removeFromAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeAllFromAssociatedVPCs(Collection<AWSAssociatedVPC> items)
removeAllFromAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeMatchingFromAssociatedVPCs(Predicate<AWSAssociatedVPCBuilder> predicate)
removeMatchingFromAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>@Deprecated public List<AWSAssociatedVPC> getAssociatedVPCs()
getAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public List<AWSAssociatedVPC> buildAssociatedVPCs()
buildAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSAssociatedVPC buildAssociatedVPC(Integer index)
buildAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSAssociatedVPC buildFirstAssociatedVPC()
buildFirstAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSAssociatedVPC buildLastAssociatedVPC()
buildLastAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSAssociatedVPC buildMatchingAssociatedVPC(Predicate<AWSAssociatedVPCBuilder> predicate)
buildMatchingAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Boolean hasMatchingAssociatedVPC(Predicate<AWSAssociatedVPCBuilder> predicate)
hasMatchingAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A withAssociatedVPCs(List<AWSAssociatedVPC> associatedVPCs)
withAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A withAssociatedVPCs(AWSAssociatedVPC... associatedVPCs)
withAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Boolean hasAssociatedVPCs()
hasAssociatedVPCs in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.AssociatedVPCsNested<A> addNewAssociatedVPC()
addNewAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.AssociatedVPCsNested<A> addNewAssociatedVPCLike(AWSAssociatedVPC item)
addNewAssociatedVPCLike in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.AssociatedVPCsNested<A> setNewAssociatedVPCLike(Integer index, AWSAssociatedVPC item)
setNewAssociatedVPCLike in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.AssociatedVPCsNested<A> editAssociatedVPC(Integer index)
editAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.AssociatedVPCsNested<A> editFirstAssociatedVPC()
editFirstAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.AssociatedVPCsNested<A> editLastAssociatedVPC()
editLastAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.AssociatedVPCsNested<A> editMatchingAssociatedVPC(Predicate<AWSAssociatedVPCBuilder> predicate)
editMatchingAssociatedVPC in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.LocalObjectReference getCredentialsSecretRef()
getCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public io.fabric8.kubernetes.api.model.LocalObjectReference buildCredentialsSecretRef()
buildCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A withCredentialsSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)
withCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Boolean hasCredentialsSecretRef()
hasCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A withNewCredentialsSecretRef(String name)
withNewCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.CredentialsSecretRefNested<A> withNewCredentialsSecretRef()
withNewCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.CredentialsSecretRefNested<A> withNewCredentialsSecretRefLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
withNewCredentialsSecretRefLike in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.CredentialsSecretRefNested<A> editCredentialsSecretRef()
editCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.CredentialsSecretRefNested<A> editOrNewCredentialsSecretRef()
editOrNewCredentialsSecretRef in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.CredentialsSecretRefNested<A> editOrNewCredentialsSecretRefLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
editOrNewCredentialsSecretRefLike in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public String getDnsRecordType()
getDnsRecordType in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A withDnsRecordType(String dnsRecordType)
withDnsRecordType in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Boolean hasDnsRecordType()
hasDnsRecordType in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>@Deprecated public A withNewDnsRecordType(String arg0)
withNewDnsRecordType in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A addToEndpointVPCInventory(Integer index, AWSPrivateLinkInventory item)
addToEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A setToEndpointVPCInventory(Integer index, AWSPrivateLinkInventory item)
setToEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A addToEndpointVPCInventory(AWSPrivateLinkInventory... items)
addToEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A addAllToEndpointVPCInventory(Collection<AWSPrivateLinkInventory> items)
addAllToEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeFromEndpointVPCInventory(AWSPrivateLinkInventory... items)
removeFromEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeAllFromEndpointVPCInventory(Collection<AWSPrivateLinkInventory> items)
removeAllFromEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeMatchingFromEndpointVPCInventory(Predicate<AWSPrivateLinkInventoryBuilder> predicate)
removeMatchingFromEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>@Deprecated public List<AWSPrivateLinkInventory> getEndpointVPCInventory()
getEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public List<AWSPrivateLinkInventory> buildEndpointVPCInventory()
buildEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkInventory buildEndpointVPCInventory(Integer index)
buildEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkInventory buildFirstEndpointVPCInventory()
buildFirstEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkInventory buildLastEndpointVPCInventory()
buildLastEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkInventory buildMatchingEndpointVPCInventory(Predicate<AWSPrivateLinkInventoryBuilder> predicate)
buildMatchingEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Boolean hasMatchingEndpointVPCInventory(Predicate<AWSPrivateLinkInventoryBuilder> predicate)
hasMatchingEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A withEndpointVPCInventory(List<AWSPrivateLinkInventory> endpointVPCInventory)
withEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A withEndpointVPCInventory(AWSPrivateLinkInventory... endpointVPCInventory)
withEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Boolean hasEndpointVPCInventory()
hasEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<A> addNewEndpointVPCInventory()
addNewEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<A> addNewEndpointVPCInventoryLike(AWSPrivateLinkInventory item)
addNewEndpointVPCInventoryLike in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<A> setNewEndpointVPCInventoryLike(Integer index, AWSPrivateLinkInventory item)
setNewEndpointVPCInventoryLike in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<A> editEndpointVPCInventory(Integer index)
editEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<A> editFirstEndpointVPCInventory()
editFirstEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<A> editLastEndpointVPCInventory()
editLastEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public AWSPrivateLinkConfigFluent.EndpointVPCInventoryNested<A> editMatchingEndpointVPCInventory(Predicate<AWSPrivateLinkInventoryBuilder> predicate)
editMatchingEndpointVPCInventory in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface AWSPrivateLinkConfigFluent<A extends AWSPrivateLinkConfigFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.