All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method |
Description |
A |
addAllToBlockDevices(Collection<BlockDeviceMappingSpec> items) |
|
A |
addAllToLoadBalancers(Collection<LoadBalancerReference> items) |
|
A |
addAllToSecurityGroups(Collection<AWSResourceReference> items) |
|
A |
addAllToTags(Collection<TagSpecification> items) |
|
AWSMachineProviderConfigFluent.BlockDevicesNested<A> |
addNewBlockDevice() |
|
AWSMachineProviderConfigFluent.BlockDevicesNested<A> |
addNewBlockDeviceLike(BlockDeviceMappingSpec item) |
|
AWSMachineProviderConfigFluent.LoadBalancersNested<A> |
addNewLoadBalancer() |
|
A |
addNewLoadBalancer(String name,
String type) |
|
AWSMachineProviderConfigFluent.LoadBalancersNested<A> |
addNewLoadBalancerLike(LoadBalancerReference item) |
|
AWSMachineProviderConfigFluent.SecurityGroupsNested<A> |
addNewSecurityGroup() |
|
AWSMachineProviderConfigFluent.SecurityGroupsNested<A> |
addNewSecurityGroupLike(AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.TagsNested<A> |
addNewTag() |
|
A |
addNewTag(String name,
String value) |
|
AWSMachineProviderConfigFluent.TagsNested<A> |
addNewTagLike(TagSpecification item) |
|
A |
addToAdditionalProperties(String key,
Object value) |
|
A |
addToAdditionalProperties(Map<String,Object> map) |
|
A |
addToBlockDevices(int index,
BlockDeviceMappingSpec item) |
|
A |
addToBlockDevices(BlockDeviceMappingSpec... items) |
|
A |
addToLoadBalancers(int index,
LoadBalancerReference item) |
|
A |
addToLoadBalancers(LoadBalancerReference... items) |
|
A |
addToSecurityGroups(int index,
AWSResourceReference item) |
|
A |
addToSecurityGroups(AWSResourceReference... items) |
|
A |
addToTags(int index,
TagSpecification item) |
|
A |
addToTags(TagSpecification... items) |
|
AWSResourceReference |
buildAmi() |
|
BlockDeviceMappingSpec |
buildBlockDevice(int index) |
|
List<BlockDeviceMappingSpec> |
buildBlockDevices() |
|
io.fabric8.kubernetes.api.model.LocalObjectReference |
buildCredentialsSecret() |
|
BlockDeviceMappingSpec |
buildFirstBlockDevice() |
|
LoadBalancerReference |
buildFirstLoadBalancer() |
|
AWSResourceReference |
buildFirstSecurityGroup() |
|
TagSpecification |
buildFirstTag() |
|
AWSResourceReference |
buildIamInstanceProfile() |
|
BlockDeviceMappingSpec |
buildLastBlockDevice() |
|
LoadBalancerReference |
buildLastLoadBalancer() |
|
AWSResourceReference |
buildLastSecurityGroup() |
|
TagSpecification |
buildLastTag() |
|
LoadBalancerReference |
buildLoadBalancer(int index) |
|
List<LoadBalancerReference> |
buildLoadBalancers() |
|
BlockDeviceMappingSpec |
buildMatchingBlockDevice(Predicate<BlockDeviceMappingSpecBuilder> predicate) |
|
LoadBalancerReference |
buildMatchingLoadBalancer(Predicate<LoadBalancerReferenceBuilder> predicate) |
|
AWSResourceReference |
buildMatchingSecurityGroup(Predicate<AWSResourceReferenceBuilder> predicate) |
|
TagSpecification |
buildMatchingTag(Predicate<TagSpecificationBuilder> predicate) |
|
io.fabric8.kubernetes.api.model.ObjectMeta |
buildMetadata() |
|
MetadataServiceOptions |
buildMetadataServiceOptions() |
|
Placement |
buildPlacement() |
|
AWSResourceReference |
buildSecurityGroup(int index) |
|
List<AWSResourceReference> |
buildSecurityGroups() |
|
SpotMarketOptions |
buildSpotMarketOptions() |
|
AWSResourceReference |
buildSubnet() |
|
TagSpecification |
buildTag(int index) |
|
List<TagSpecification> |
buildTags() |
|
io.fabric8.kubernetes.api.model.LocalObjectReference |
buildUserDataSecret() |
|
protected void |
copyInstance(AWSMachineProviderConfig instance) |
|
AWSMachineProviderConfigFluent.AmiNested<A> |
editAmi() |
|
AWSMachineProviderConfigFluent.BlockDevicesNested<A> |
editBlockDevice(int index) |
|
AWSMachineProviderConfigFluent.CredentialsSecretNested<A> |
editCredentialsSecret() |
|
AWSMachineProviderConfigFluent.BlockDevicesNested<A> |
editFirstBlockDevice() |
|
AWSMachineProviderConfigFluent.LoadBalancersNested<A> |
editFirstLoadBalancer() |
|
AWSMachineProviderConfigFluent.SecurityGroupsNested<A> |
editFirstSecurityGroup() |
|
AWSMachineProviderConfigFluent.TagsNested<A> |
editFirstTag() |
|
AWSMachineProviderConfigFluent.IamInstanceProfileNested<A> |
editIamInstanceProfile() |
|
AWSMachineProviderConfigFluent.BlockDevicesNested<A> |
editLastBlockDevice() |
|
AWSMachineProviderConfigFluent.LoadBalancersNested<A> |
editLastLoadBalancer() |
|
AWSMachineProviderConfigFluent.SecurityGroupsNested<A> |
editLastSecurityGroup() |
|
AWSMachineProviderConfigFluent.TagsNested<A> |
editLastTag() |
|
AWSMachineProviderConfigFluent.LoadBalancersNested<A> |
editLoadBalancer(int index) |
|
AWSMachineProviderConfigFluent.BlockDevicesNested<A> |
editMatchingBlockDevice(Predicate<BlockDeviceMappingSpecBuilder> predicate) |
|
AWSMachineProviderConfigFluent.LoadBalancersNested<A> |
editMatchingLoadBalancer(Predicate<LoadBalancerReferenceBuilder> predicate) |
|
AWSMachineProviderConfigFluent.SecurityGroupsNested<A> |
editMatchingSecurityGroup(Predicate<AWSResourceReferenceBuilder> predicate) |
|
AWSMachineProviderConfigFluent.TagsNested<A> |
editMatchingTag(Predicate<TagSpecificationBuilder> predicate) |
|
AWSMachineProviderConfigFluent.MetadataNested<A> |
editMetadata() |
|
AWSMachineProviderConfigFluent.MetadataServiceOptionsNested<A> |
editMetadataServiceOptions() |
|
AWSMachineProviderConfigFluent.AmiNested<A> |
editOrNewAmi() |
|
AWSMachineProviderConfigFluent.AmiNested<A> |
editOrNewAmiLike(AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.CredentialsSecretNested<A> |
editOrNewCredentialsSecret() |
|
AWSMachineProviderConfigFluent.CredentialsSecretNested<A> |
editOrNewCredentialsSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item) |
|
AWSMachineProviderConfigFluent.IamInstanceProfileNested<A> |
editOrNewIamInstanceProfile() |
|
AWSMachineProviderConfigFluent.IamInstanceProfileNested<A> |
editOrNewIamInstanceProfileLike(AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.MetadataNested<A> |
editOrNewMetadata() |
|
AWSMachineProviderConfigFluent.MetadataNested<A> |
editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) |
|
AWSMachineProviderConfigFluent.MetadataServiceOptionsNested<A> |
editOrNewMetadataServiceOptions() |
|
AWSMachineProviderConfigFluent.MetadataServiceOptionsNested<A> |
editOrNewMetadataServiceOptionsLike(MetadataServiceOptions item) |
|
AWSMachineProviderConfigFluent.PlacementNested<A> |
editOrNewPlacement() |
|
AWSMachineProviderConfigFluent.PlacementNested<A> |
editOrNewPlacementLike(Placement item) |
|
AWSMachineProviderConfigFluent.SpotMarketOptionsNested<A> |
editOrNewSpotMarketOptions() |
|
AWSMachineProviderConfigFluent.SpotMarketOptionsNested<A> |
editOrNewSpotMarketOptionsLike(SpotMarketOptions item) |
|
AWSMachineProviderConfigFluent.SubnetNested<A> |
editOrNewSubnet() |
|
AWSMachineProviderConfigFluent.SubnetNested<A> |
editOrNewSubnetLike(AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.UserDataSecretNested<A> |
editOrNewUserDataSecret() |
|
AWSMachineProviderConfigFluent.UserDataSecretNested<A> |
editOrNewUserDataSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item) |
|
AWSMachineProviderConfigFluent.PlacementNested<A> |
editPlacement() |
|
AWSMachineProviderConfigFluent.SecurityGroupsNested<A> |
editSecurityGroup(int index) |
|
AWSMachineProviderConfigFluent.SpotMarketOptionsNested<A> |
editSpotMarketOptions() |
|
AWSMachineProviderConfigFluent.SubnetNested<A> |
editSubnet() |
|
AWSMachineProviderConfigFluent.TagsNested<A> |
editTag(int index) |
|
AWSMachineProviderConfigFluent.UserDataSecretNested<A> |
editUserDataSecret() |
|
boolean |
equals(Object o) |
|
Map<String,Object> |
getAdditionalProperties() |
|
String |
getApiVersion() |
|
String |
getCapacityReservationId() |
|
Long |
getDeviceIndex() |
|
String |
getInstanceType() |
|
String |
getKeyName() |
|
String |
getKind() |
|
String |
getNetworkInterfaceType() |
|
String |
getPlacementGroupName() |
|
Integer |
getPlacementGroupPartition() |
|
Boolean |
getPublicIp() |
|
boolean |
hasAdditionalProperties() |
|
boolean |
hasAmi() |
|
boolean |
hasApiVersion() |
|
boolean |
hasBlockDevices() |
|
boolean |
hasCapacityReservationId() |
|
boolean |
hasCredentialsSecret() |
|
boolean |
hasDeviceIndex() |
|
int |
hashCode() |
|
boolean |
hasIamInstanceProfile() |
|
boolean |
hasInstanceType() |
|
boolean |
hasKeyName() |
|
boolean |
hasKind() |
|
boolean |
hasLoadBalancers() |
|
boolean |
hasMatchingBlockDevice(Predicate<BlockDeviceMappingSpecBuilder> predicate) |
|
boolean |
hasMatchingLoadBalancer(Predicate<LoadBalancerReferenceBuilder> predicate) |
|
boolean |
hasMatchingSecurityGroup(Predicate<AWSResourceReferenceBuilder> predicate) |
|
boolean |
hasMatchingTag(Predicate<TagSpecificationBuilder> predicate) |
|
boolean |
hasMetadata() |
|
boolean |
hasMetadataServiceOptions() |
|
boolean |
hasNetworkInterfaceType() |
|
boolean |
hasPlacement() |
|
boolean |
hasPlacementGroupName() |
|
boolean |
hasPlacementGroupPartition() |
|
boolean |
hasPublicIp() |
|
boolean |
hasSecurityGroups() |
|
boolean |
hasSpotMarketOptions() |
|
boolean |
hasSubnet() |
|
boolean |
hasTags() |
|
boolean |
hasUserDataSecret() |
|
A |
removeAllFromBlockDevices(Collection<BlockDeviceMappingSpec> items) |
|
A |
removeAllFromLoadBalancers(Collection<LoadBalancerReference> items) |
|
A |
removeAllFromSecurityGroups(Collection<AWSResourceReference> items) |
|
A |
removeAllFromTags(Collection<TagSpecification> items) |
|
A |
removeFromAdditionalProperties(String key) |
|
A |
removeFromAdditionalProperties(Map<String,Object> map) |
|
A |
removeFromBlockDevices(BlockDeviceMappingSpec... items) |
|
A |
removeFromLoadBalancers(LoadBalancerReference... items) |
|
A |
removeFromSecurityGroups(AWSResourceReference... items) |
|
A |
removeFromTags(TagSpecification... items) |
|
A |
removeMatchingFromBlockDevices(Predicate<BlockDeviceMappingSpecBuilder> predicate) |
|
A |
removeMatchingFromLoadBalancers(Predicate<LoadBalancerReferenceBuilder> predicate) |
|
A |
removeMatchingFromSecurityGroups(Predicate<AWSResourceReferenceBuilder> predicate) |
|
A |
removeMatchingFromTags(Predicate<TagSpecificationBuilder> predicate) |
|
AWSMachineProviderConfigFluent.BlockDevicesNested<A> |
setNewBlockDeviceLike(int index,
BlockDeviceMappingSpec item) |
|
AWSMachineProviderConfigFluent.LoadBalancersNested<A> |
setNewLoadBalancerLike(int index,
LoadBalancerReference item) |
|
AWSMachineProviderConfigFluent.SecurityGroupsNested<A> |
setNewSecurityGroupLike(int index,
AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.TagsNested<A> |
setNewTagLike(int index,
TagSpecification item) |
|
A |
setToBlockDevices(int index,
BlockDeviceMappingSpec item) |
|
A |
setToLoadBalancers(int index,
LoadBalancerReference item) |
|
A |
setToSecurityGroups(int index,
AWSResourceReference item) |
|
A |
setToTags(int index,
TagSpecification item) |
|
String |
toString() |
|
<K,V> A |
withAdditionalProperties(Map<String,Object> additionalProperties) |
|
A |
withAmi(AWSResourceReference ami) |
|
A |
withApiVersion(String apiVersion) |
|
A |
withBlockDevices(BlockDeviceMappingSpec... blockDevices) |
|
A |
withBlockDevices(List<BlockDeviceMappingSpec> blockDevices) |
|
A |
withCapacityReservationId(String capacityReservationId) |
|
A |
withCredentialsSecret(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecret) |
|
A |
withDeviceIndex(Long deviceIndex) |
|
A |
withIamInstanceProfile(AWSResourceReference iamInstanceProfile) |
|
A |
withInstanceType(String instanceType) |
|
A |
withKeyName(String keyName) |
|
A |
withKind(String kind) |
|
A |
withLoadBalancers(LoadBalancerReference... loadBalancers) |
|
A |
withLoadBalancers(List<LoadBalancerReference> loadBalancers) |
|
A |
withMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata) |
|
A |
withMetadataServiceOptions(MetadataServiceOptions metadataServiceOptions) |
|
A |
withNetworkInterfaceType(String networkInterfaceType) |
|
AWSMachineProviderConfigFluent.AmiNested<A> |
withNewAmi() |
|
AWSMachineProviderConfigFluent.AmiNested<A> |
withNewAmiLike(AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.CredentialsSecretNested<A> |
withNewCredentialsSecret() |
|
A |
withNewCredentialsSecret(String name) |
|
AWSMachineProviderConfigFluent.CredentialsSecretNested<A> |
withNewCredentialsSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item) |
|
AWSMachineProviderConfigFluent.IamInstanceProfileNested<A> |
withNewIamInstanceProfile() |
|
AWSMachineProviderConfigFluent.IamInstanceProfileNested<A> |
withNewIamInstanceProfileLike(AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.MetadataNested<A> |
withNewMetadata() |
|
AWSMachineProviderConfigFluent.MetadataNested<A> |
withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) |
|
AWSMachineProviderConfigFluent.MetadataServiceOptionsNested<A> |
withNewMetadataServiceOptions() |
|
A |
withNewMetadataServiceOptions(String authentication) |
|
AWSMachineProviderConfigFluent.MetadataServiceOptionsNested<A> |
withNewMetadataServiceOptionsLike(MetadataServiceOptions item) |
|
AWSMachineProviderConfigFluent.PlacementNested<A> |
withNewPlacement() |
|
A |
withNewPlacement(String availabilityZone,
String region,
String tenancy) |
|
AWSMachineProviderConfigFluent.PlacementNested<A> |
withNewPlacementLike(Placement item) |
|
AWSMachineProviderConfigFluent.SpotMarketOptionsNested<A> |
withNewSpotMarketOptions() |
|
A |
withNewSpotMarketOptions(String maxPrice) |
|
AWSMachineProviderConfigFluent.SpotMarketOptionsNested<A> |
withNewSpotMarketOptionsLike(SpotMarketOptions item) |
|
AWSMachineProviderConfigFluent.SubnetNested<A> |
withNewSubnet() |
|
AWSMachineProviderConfigFluent.SubnetNested<A> |
withNewSubnetLike(AWSResourceReference item) |
|
AWSMachineProviderConfigFluent.UserDataSecretNested<A> |
withNewUserDataSecret() |
|
A |
withNewUserDataSecret(String name) |
|
AWSMachineProviderConfigFluent.UserDataSecretNested<A> |
withNewUserDataSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item) |
|
A |
withPlacement(Placement placement) |
|
A |
withPlacementGroupName(String placementGroupName) |
|
A |
withPlacementGroupPartition(Integer placementGroupPartition) |
|
A |
withPublicIp() |
|
A |
withPublicIp(Boolean publicIp) |
|
A |
withSecurityGroups(AWSResourceReference... securityGroups) |
|
A |
withSecurityGroups(List<AWSResourceReference> securityGroups) |
|
A |
withSpotMarketOptions(SpotMarketOptions spotMarketOptions) |
|
A |
withSubnet(AWSResourceReference subnet) |
|
A |
withTags(TagSpecification... tags) |
|
A |
withTags(List<TagSpecification> tags) |
|
A |
withUserDataSecret(io.fabric8.kubernetes.api.model.LocalObjectReference userDataSecret) |
|