Class AWSDNSZoneSpecFluent<A extends AWSDNSZoneSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.hive.v1.AWSDNSZoneSpecFluent<A>
-
- Direct Known Subclasses:
AWSDNSZoneSpecBuilder,DNSZoneSpecFluent.AwsNested
public class AWSDNSZoneSpecFluent<A extends AWSDNSZoneSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAWSDNSZoneSpecFluent.AdditionalTagsNested<N>classAWSDNSZoneSpecFluent.CredentialsAssumeRoleNested<N>classAWSDNSZoneSpecFluent.CredentialsSecretRefNested<N>
-
Constructor Summary
Constructors Constructor Description AWSDNSZoneSpecFluent()AWSDNSZoneSpecFluent(AWSDNSZoneSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
AWSDNSZoneSpecFluent
public AWSDNSZoneSpecFluent()
-
AWSDNSZoneSpecFluent
public AWSDNSZoneSpecFluent(AWSDNSZoneSpec instance)
-
-
Method Detail
-
addAllToAdditionalTags
public A addAllToAdditionalTags(Collection<AWSResourceTag> items)
-
addNewAdditionalTag
public AWSDNSZoneSpecFluent.AdditionalTagsNested<A> addNewAdditionalTag()
-
addNewAdditionalTagLike
public AWSDNSZoneSpecFluent.AdditionalTagsNested<A> addNewAdditionalTagLike(AWSResourceTag item)
-
addToAdditionalTags
public A addToAdditionalTags(AWSResourceTag... items)
-
addToAdditionalTags
public A addToAdditionalTags(int index, AWSResourceTag item)
-
buildAdditionalTag
public AWSResourceTag buildAdditionalTag(int index)
-
buildAdditionalTags
public List<AWSResourceTag> buildAdditionalTags()
-
buildCredentialsAssumeRole
public AssumeRole buildCredentialsAssumeRole()
-
buildCredentialsSecretRef
public io.fabric8.kubernetes.api.model.LocalObjectReference buildCredentialsSecretRef()
-
buildFirstAdditionalTag
public AWSResourceTag buildFirstAdditionalTag()
-
buildLastAdditionalTag
public AWSResourceTag buildLastAdditionalTag()
-
buildMatchingAdditionalTag
public AWSResourceTag buildMatchingAdditionalTag(Predicate<AWSResourceTagBuilder> predicate)
-
copyInstance
protected void copyInstance(AWSDNSZoneSpec instance)
-
editAdditionalTag
public AWSDNSZoneSpecFluent.AdditionalTagsNested<A> editAdditionalTag(int index)
-
editCredentialsAssumeRole
public AWSDNSZoneSpecFluent.CredentialsAssumeRoleNested<A> editCredentialsAssumeRole()
-
editCredentialsSecretRef
public AWSDNSZoneSpecFluent.CredentialsSecretRefNested<A> editCredentialsSecretRef()
-
editFirstAdditionalTag
public AWSDNSZoneSpecFluent.AdditionalTagsNested<A> editFirstAdditionalTag()
-
editLastAdditionalTag
public AWSDNSZoneSpecFluent.AdditionalTagsNested<A> editLastAdditionalTag()
-
editMatchingAdditionalTag
public AWSDNSZoneSpecFluent.AdditionalTagsNested<A> editMatchingAdditionalTag(Predicate<AWSResourceTagBuilder> predicate)
-
editOrNewCredentialsAssumeRole
public AWSDNSZoneSpecFluent.CredentialsAssumeRoleNested<A> editOrNewCredentialsAssumeRole()
-
editOrNewCredentialsAssumeRoleLike
public AWSDNSZoneSpecFluent.CredentialsAssumeRoleNested<A> editOrNewCredentialsAssumeRoleLike(AssumeRole item)
-
editOrNewCredentialsSecretRef
public AWSDNSZoneSpecFluent.CredentialsSecretRefNested<A> editOrNewCredentialsSecretRef()
-
editOrNewCredentialsSecretRefLike
public AWSDNSZoneSpecFluent.CredentialsSecretRefNested<A> editOrNewCredentialsSecretRefLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends AWSDNSZoneSpecFluent<A>>
-
getRegion
public String getRegion()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAdditionalTags
public boolean hasAdditionalTags()
-
hasCredentialsAssumeRole
public boolean hasCredentialsAssumeRole()
-
hasCredentialsSecretRef
public boolean hasCredentialsSecretRef()
-
hasMatchingAdditionalTag
public boolean hasMatchingAdditionalTag(Predicate<AWSResourceTagBuilder> predicate)
-
hasRegion
public boolean hasRegion()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends AWSDNSZoneSpecFluent<A>>
-
removeAllFromAdditionalTags
public A removeAllFromAdditionalTags(Collection<AWSResourceTag> items)
-
removeFromAdditionalTags
public A removeFromAdditionalTags(AWSResourceTag... items)
-
removeMatchingFromAdditionalTags
public A removeMatchingFromAdditionalTags(Predicate<AWSResourceTagBuilder> predicate)
-
setNewAdditionalTagLike
public AWSDNSZoneSpecFluent.AdditionalTagsNested<A> setNewAdditionalTagLike(int index, AWSResourceTag item)
-
setToAdditionalTags
public A setToAdditionalTags(int index, AWSResourceTag item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAdditionalTags
public A withAdditionalTags(List<AWSResourceTag> additionalTags)
-
withAdditionalTags
public A withAdditionalTags(AWSResourceTag... additionalTags)
-
withCredentialsAssumeRole
public A withCredentialsAssumeRole(AssumeRole credentialsAssumeRole)
-
withCredentialsSecretRef
public A withCredentialsSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef)
-
withNewCredentialsAssumeRole
public AWSDNSZoneSpecFluent.CredentialsAssumeRoleNested<A> withNewCredentialsAssumeRole()
-
withNewCredentialsAssumeRole
public A withNewCredentialsAssumeRole(String externalID, String roleARN)
-
withNewCredentialsAssumeRoleLike
public AWSDNSZoneSpecFluent.CredentialsAssumeRoleNested<A> withNewCredentialsAssumeRoleLike(AssumeRole item)
-
withNewCredentialsSecretRef
public AWSDNSZoneSpecFluent.CredentialsSecretRefNested<A> withNewCredentialsSecretRef()
-
withNewCredentialsSecretRefLike
public AWSDNSZoneSpecFluent.CredentialsSecretRefNested<A> withNewCredentialsSecretRefLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
-
-