@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateTeamMemberRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateTeamMemberRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateTeamMemberRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getProjectId()
The ID of the project.
|
String |
getProjectRole()
The role assigned to the user in the project.
|
Boolean |
getRemoteAccessAllowed()
Whether a team member is allowed to remotely access project resources using the SSH public key associated with
the user's profile.
|
String |
getUserArn()
The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.
|
int |
hashCode() |
Boolean |
isRemoteAccessAllowed()
Whether a team member is allowed to remotely access project resources using the SSH public key associated with
the user's profile.
|
void |
setProjectId(String projectId)
The ID of the project.
|
void |
setProjectRole(String projectRole)
The role assigned to the user in the project.
|
void |
setRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether a team member is allowed to remotely access project resources using the SSH public key associated with
the user's profile.
|
void |
setUserArn(String userArn)
The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.
|
String |
toString()
Returns a string representation of this object.
|
UpdateTeamMemberRequest |
withProjectId(String projectId)
The ID of the project.
|
UpdateTeamMemberRequest |
withProjectRole(String projectRole)
The role assigned to the user in the project.
|
UpdateTeamMemberRequest |
withRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether a team member is allowed to remotely access project resources using the SSH public key associated with
the user's profile.
|
UpdateTeamMemberRequest |
withUserArn(String userArn)
The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.
|
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.
projectId
- The ID of the project.public String getProjectId()
The ID of the project.
public UpdateTeamMemberRequest withProjectId(String projectId)
The ID of the project.
projectId
- The ID of the project.public void setUserArn(String userArn)
The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.
userArn
- The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.public String getUserArn()
The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.
public UpdateTeamMemberRequest withUserArn(String userArn)
The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.
userArn
- The Amazon Resource Name (ARN) of the user for whom you want to change team membership attributes.public void setProjectRole(String projectRole)
The role assigned to the user in the project. Project roles have different levels of access. For more information, see Working with Teams in the AWS CodeStar User Guide.
projectRole
- The role assigned to the user in the project. Project roles have different levels of access. For more
information, see Working with Teams
in the AWS CodeStar User Guide.public String getProjectRole()
The role assigned to the user in the project. Project roles have different levels of access. For more information, see Working with Teams in the AWS CodeStar User Guide.
public UpdateTeamMemberRequest withProjectRole(String projectRole)
The role assigned to the user in the project. Project roles have different levels of access. For more information, see Working with Teams in the AWS CodeStar User Guide.
projectRole
- The role assigned to the user in the project. Project roles have different levels of access. For more
information, see Working with Teams
in the AWS CodeStar User Guide.public void setRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether a team member is allowed to remotely access project resources using the SSH public key associated with the user's profile. Even if this is set to True, the user must associate a public key with their profile before the user can access resources.
remoteAccessAllowed
- Whether a team member is allowed to remotely access project resources using the SSH public key associated
with the user's profile. Even if this is set to True, the user must associate a public key with their
profile before the user can access resources.public Boolean getRemoteAccessAllowed()
Whether a team member is allowed to remotely access project resources using the SSH public key associated with the user's profile. Even if this is set to True, the user must associate a public key with their profile before the user can access resources.
public UpdateTeamMemberRequest withRemoteAccessAllowed(Boolean remoteAccessAllowed)
Whether a team member is allowed to remotely access project resources using the SSH public key associated with the user's profile. Even if this is set to True, the user must associate a public key with their profile before the user can access resources.
remoteAccessAllowed
- Whether a team member is allowed to remotely access project resources using the SSH public key associated
with the user's profile. Even if this is set to True, the user must associate a public key with their
profile before the user can access resources.public Boolean isRemoteAccessAllowed()
Whether a team member is allowed to remotely access project resources using the SSH public key associated with the user's profile. Even if this is set to True, the user must associate a public key with their profile before the user can access resources.
public String toString()
toString
in class Object
Object.toString()
public UpdateTeamMemberRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()