Interface ServiceSpecificCredential.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceSpecificCredential.Builder,,ServiceSpecificCredential> SdkBuilder<ServiceSpecificCredential.Builder,,ServiceSpecificCredential> SdkPojo
- Enclosing class:
ServiceSpecificCredential
-
Method Summary
Modifier and TypeMethodDescriptioncreateDate(Instant createDate) The date and time, in ISO 8601 date-time format, when the service-specific credential were created.serviceName(String serviceName) The name of the service associated with the service-specific credential.servicePassword(String servicePassword) The generated password for the service-specific credential.serviceSpecificCredentialId(String serviceSpecificCredentialId) The unique identifier for the service-specific credential.serviceUserName(String serviceUserName) The generated user name for the service-specific credential.The status of the service-specific credential.status(StatusType status) The status of the service-specific credential.The name of the IAM user associated with the service-specific credential.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
createDate
The date and time, in ISO 8601 date-time format, when the service-specific credential were created.
- Parameters:
createDate- The date and time, in ISO 8601 date-time format, when the service-specific credential were created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
The name of the service associated with the service-specific credential.
- Parameters:
serviceName- The name of the service associated with the service-specific credential.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceUserName
The generated user name for the service-specific credential. This value is generated by combining the IAM user's name combined with the ID number of the Amazon Web Services account, as in
jane-at-123456789012, for example. This value cannot be configured by the user.- Parameters:
serviceUserName- The generated user name for the service-specific credential. This value is generated by combining the IAM user's name combined with the ID number of the Amazon Web Services account, as injane-at-123456789012, for example. This value cannot be configured by the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
servicePassword
The generated password for the service-specific credential.
- Parameters:
servicePassword- The generated password for the service-specific credential.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSpecificCredentialId
The unique identifier for the service-specific credential.
- Parameters:
serviceSpecificCredentialId- The unique identifier for the service-specific credential.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userName
The name of the IAM user associated with the service-specific credential.
- Parameters:
userName- The name of the IAM user associated with the service-specific credential.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the service-specific credential.
Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Parameters:
status- The status of the service-specific credential.Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the service-specific credential.
Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Parameters:
status- The status of the service-specific credential.Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-