@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateTeamMemberRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AssociateTeamMemberRequest() |
Modifier and Type | Method and Description |
---|---|
AssociateTeamMemberRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
A user- or system-generated token that identifies the entity that requested the team member association to the
project.
|
String |
getProjectId()
The ID of the project to which you will add the IAM user.
|
String |
getProjectRole()
The AWS CodeStar project role that will apply to this user.
|
Boolean |
getRemoteAccessAllowed()
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources,
for example Amazon EC2 instances.
|
String |
getUserArn()
The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.
|
int |
hashCode() |
Boolean |
isRemoteAccessAllowed()
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources,
for example Amazon EC2 instances.
|
void |
setClientRequestToken(String clientRequestToken)
A user- or system-generated token that identifies the entity that requested the team member association to the
project.
|
void |
setProjectId(String projectId)
The ID of the project to which you will add the IAM user.
|
void |
setProjectRole(String projectRole)
The AWS CodeStar project role that will apply to this user.
|
void |
setRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources,
for example Amazon EC2 instances.
|
void |
setUserArn(String userArn)
The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.
|
String |
toString()
Returns a string representation of this object.
|
AssociateTeamMemberRequest |
withClientRequestToken(String clientRequestToken)
A user- or system-generated token that identifies the entity that requested the team member association to the
project.
|
AssociateTeamMemberRequest |
withProjectId(String projectId)
The ID of the project to which you will add the IAM user.
|
AssociateTeamMemberRequest |
withProjectRole(String projectRole)
The AWS CodeStar project role that will apply to this user.
|
AssociateTeamMemberRequest |
withRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources,
for example Amazon EC2 instances.
|
AssociateTeamMemberRequest |
withUserArn(String userArn)
The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setProjectId(String projectId)
The ID of the project to which you will add the IAM user.
projectId
- The ID of the project to which you will add the IAM user.public String getProjectId()
The ID of the project to which you will add the IAM user.
public AssociateTeamMemberRequest withProjectId(String projectId)
The ID of the project to which you will add the IAM user.
projectId
- The ID of the project to which you will add the IAM user.public void setClientRequestToken(String clientRequestToken)
A user- or system-generated token that identifies the entity that requested the team member association to the project. This token can be used to repeat the request.
clientRequestToken
- A user- or system-generated token that identifies the entity that requested the team member association to
the project. This token can be used to repeat the request.public String getClientRequestToken()
A user- or system-generated token that identifies the entity that requested the team member association to the project. This token can be used to repeat the request.
public AssociateTeamMemberRequest withClientRequestToken(String clientRequestToken)
A user- or system-generated token that identifies the entity that requested the team member association to the project. This token can be used to repeat the request.
clientRequestToken
- A user- or system-generated token that identifies the entity that requested the team member association to
the project. This token can be used to repeat the request.public void setUserArn(String userArn)
The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.
userArn
- The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.public String getUserArn()
The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.
public AssociateTeamMemberRequest withUserArn(String userArn)
The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.
userArn
- The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.public void setProjectRole(String projectRole)
The AWS CodeStar project role that will apply to this user. This role determines what actions a user can take in an AWS CodeStar project.
projectRole
- The AWS CodeStar project role that will apply to this user. This role determines what actions a user can
take in an AWS CodeStar project.public String getProjectRole()
The AWS CodeStar project role that will apply to this user. This role determines what actions a user can take in an AWS CodeStar project.
public AssociateTeamMemberRequest withProjectRole(String projectRole)
The AWS CodeStar project role that will apply to this user. This role determines what actions a user can take in an AWS CodeStar project.
projectRole
- The AWS CodeStar project role that will apply to this user. This role determines what actions a user can
take in an AWS CodeStar project.public void setRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources, for example Amazon EC2 instances.
remoteAccessAllowed
- Whether the team member is allowed to use an SSH public/private key pair to remotely access project
resources, for example Amazon EC2 instances.public Boolean getRemoteAccessAllowed()
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources, for example Amazon EC2 instances.
public AssociateTeamMemberRequest withRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources, for example Amazon EC2 instances.
remoteAccessAllowed
- Whether the team member is allowed to use an SSH public/private key pair to remotely access project
resources, for example Amazon EC2 instances.public Boolean isRemoteAccessAllowed()
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources, for example Amazon EC2 instances.
public String toString()
toString
in class Object
Object.toString()
public AssociateTeamMemberRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()