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, waitgetHumanReadableName@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 ClusterJoinConfigpublic void decode(ClusterJoinConfig.Decoder decoder)
ClusterJoinConfigClusterJoinConfig.Decoder callback methods, dependending on our type.decode in interface ClusterJoinConfigCopyright © 2003–2022 Atlassian. All rights reserved.