Interface ServiceSpecificCredentialMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceSpecificCredentialMetadata.Builder,ServiceSpecificCredentialMetadata>,SdkBuilder<ServiceSpecificCredentialMetadata.Builder,ServiceSpecificCredentialMetadata>,SdkPojo
- Enclosing class:
- ServiceSpecificCredentialMetadata
@Mutable @NotThreadSafe public static interface ServiceSpecificCredentialMetadata.Builder extends SdkPojo, CopyableBuilder<ServiceSpecificCredentialMetadata.Builder,ServiceSpecificCredentialMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceSpecificCredentialMetadata.BuildercreateDate(Instant createDate)The date and time, in ISO 8601 date-time format, when the service-specific credential were created.ServiceSpecificCredentialMetadata.BuilderserviceName(String serviceName)The name of the service associated with the service-specific credential.ServiceSpecificCredentialMetadata.BuilderserviceSpecificCredentialId(String serviceSpecificCredentialId)The unique identifier for the service-specific credential.ServiceSpecificCredentialMetadata.BuilderserviceUserName(String serviceUserName)The generated user name for the service-specific credential.ServiceSpecificCredentialMetadata.Builderstatus(String status)The status of the service-specific credential.ServiceSpecificCredentialMetadata.Builderstatus(StatusType status)The status of the service-specific credential.ServiceSpecificCredentialMetadata.BuilderuserName(String userName)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
userName
ServiceSpecificCredentialMetadata.Builder userName(String 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
ServiceSpecificCredentialMetadata.Builder status(String 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:
StatusType,StatusType
-
status
ServiceSpecificCredentialMetadata.Builder status(StatusType 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:
StatusType,StatusType
-
serviceUserName
ServiceSpecificCredentialMetadata.Builder serviceUserName(String serviceUserName)
The generated user name for the service-specific credential.
- Parameters:
serviceUserName- The generated user name for the service-specific credential.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createDate
ServiceSpecificCredentialMetadata.Builder createDate(Instant 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.
-
serviceSpecificCredentialId
ServiceSpecificCredentialMetadata.Builder serviceSpecificCredentialId(String 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.
-
serviceName
ServiceSpecificCredentialMetadata.Builder serviceName(String 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.
-
-