Interface LicenseConfigurationUsage.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LicenseConfigurationUsage.Builder,LicenseConfigurationUsage>,SdkBuilder<LicenseConfigurationUsage.Builder,LicenseConfigurationUsage>,SdkPojo
- Enclosing class:
- LicenseConfigurationUsage
public static interface LicenseConfigurationUsage.Builder extends SdkPojo, CopyableBuilder<LicenseConfigurationUsage.Builder,LicenseConfigurationUsage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LicenseConfigurationUsage.BuilderassociationTime(Instant associationTime)Time when the license configuration was initially associated with the resource.LicenseConfigurationUsage.BuilderconsumedLicenses(Long consumedLicenses)Number of licenses consumed by the resource.LicenseConfigurationUsage.BuilderresourceArn(String resourceArn)Amazon Resource Name (ARN) of the resource.LicenseConfigurationUsage.BuilderresourceOwnerId(String resourceOwnerId)ID of the account that owns the resource.LicenseConfigurationUsage.BuilderresourceStatus(String resourceStatus)Status of the resource.LicenseConfigurationUsage.BuilderresourceType(String resourceType)Type of resource.LicenseConfigurationUsage.BuilderresourceType(ResourceType resourceType)Type of resource.-
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 Detail
-
resourceArn
LicenseConfigurationUsage.Builder resourceArn(String resourceArn)
Amazon Resource Name (ARN) of the resource.
- Parameters:
resourceArn- Amazon Resource Name (ARN) of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
LicenseConfigurationUsage.Builder resourceType(String resourceType)
Type of resource.
- Parameters:
resourceType- Type of resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
resourceType
LicenseConfigurationUsage.Builder resourceType(ResourceType resourceType)
Type of resource.
- Parameters:
resourceType- Type of resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
resourceStatus
LicenseConfigurationUsage.Builder resourceStatus(String resourceStatus)
Status of the resource.
- Parameters:
resourceStatus- Status of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceOwnerId
LicenseConfigurationUsage.Builder resourceOwnerId(String resourceOwnerId)
ID of the account that owns the resource.
- Parameters:
resourceOwnerId- ID of the account that owns the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationTime
LicenseConfigurationUsage.Builder associationTime(Instant associationTime)
Time when the license configuration was initially associated with the resource.
- Parameters:
associationTime- Time when the license configuration was initially associated with the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
consumedLicenses
LicenseConfigurationUsage.Builder consumedLicenses(Long consumedLicenses)
Number of licenses consumed by the resource.
- Parameters:
consumedLicenses- Number of licenses consumed by the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-