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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
Active
means that the key is valid for API calls, whileInactive
means it is not.- Parameters:
status
- The status of the service-specific credential.Active
means that the key is valid for API calls, whileInactive
means 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.
Active
means that the key is valid for API calls, whileInactive
means it is not.- Parameters:
status
- The status of the service-specific credential.Active
means that the key is valid for API calls, whileInactive
means it is not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-