public class AWSClusterJoinConfig extends Object implements ClusterJoinConfig
ClusterJoinConfig.ClusterJoinType, ClusterJoinConfig.Decoder
Modifier and Type | Method and Description |
---|---|
static io.atlassian.fugue.Either<Message,AWSClusterJoinConfig> |
createForKeys(@Nullable String accessKey,
@Nullable String secretKey,
@Nullable String iamRole,
@Nullable String region,
@Nullable String hostHeader,
@Nullable String securityGroupName,
@Nullable String tagKey,
@Nullable String tagValue) |
void |
decode(ClusterJoinConfig.Decoder decoder)
Executes one of the given
ClusterJoinConfig.Decoder callback methods, dependending on our type. |
boolean |
equals(Object o) |
Optional<String> |
getAccessKey() |
static com.atlassian.fugue.Either<Message,AWSClusterJoinConfig> |
getForKeys(@Nullable String accessKey,
@Nullable String secretKey,
@Nullable String iamRole,
@Nullable String region,
@Nullable String hostHeader,
@Nullable String securityGroupName,
@Nullable String tagKey,
@Nullable String tagValue)
Deprecated.
|
Optional<String> |
getHostHeader() |
Optional<String> |
getIamRole() |
Optional<String> |
getRegion() |
Optional<String> |
getSecretKey() |
Optional<String> |
getSecurityGroupName() |
Optional<String> |
getTagKey() |
Optional<String> |
getTagValue() |
ClusterJoinConfig.ClusterJoinType |
getType() |
int |
hashCode() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getHumanReadableName
@Deprecated public static com.atlassian.fugue.Either<Message,AWSClusterJoinConfig> getForKeys(@Nullable String accessKey, @Nullable String secretKey, @Nullable String iamRole, @Nullable String region, @Nullable String hostHeader, @Nullable String securityGroupName, @Nullable String tagKey, @Nullable String tagValue)
createForKeys(String, String, String, String, String, String, String, String)
public static io.atlassian.fugue.Either<Message,AWSClusterJoinConfig> createForKeys(@Nullable String accessKey, @Nullable String secretKey, @Nullable String iamRole, @Nullable String region, @Nullable String hostHeader, @Nullable String securityGroupName, @Nullable String tagKey, @Nullable String tagValue)
public ClusterJoinConfig.ClusterJoinType getType()
getType
in interface ClusterJoinConfig
public void decode(ClusterJoinConfig.Decoder decoder)
ClusterJoinConfig
ClusterJoinConfig.Decoder
callback methods, dependending on our type.decode
in interface ClusterJoinConfig
Copyright © 2003–2020 Atlassian. All rights reserved.