public static interface UpdateLicenseSpecificationsForResourceRequest.Builder extends LicenseManagerRequest.Builder, SdkPojo, CopyableBuilder<UpdateLicenseSpecificationsForResourceRequest.Builder,UpdateLicenseSpecificationsForResourceRequest>
buildoverrideConfigurationcopyapplyMutation, buildUpdateLicenseSpecificationsForResourceRequest.Builder resourceArn(String resourceArn)
ARN for an AWS server resource.
resourceArn - ARN for an AWS server resource.UpdateLicenseSpecificationsForResourceRequest.Builder addLicenseSpecifications(Collection<LicenseSpecification> addLicenseSpecifications)
License configuration ARNs to be added to a resource.
addLicenseSpecifications - License configuration ARNs to be added to a resource.UpdateLicenseSpecificationsForResourceRequest.Builder addLicenseSpecifications(LicenseSpecification... addLicenseSpecifications)
License configuration ARNs to be added to a resource.
addLicenseSpecifications - License configuration ARNs to be added to a resource.UpdateLicenseSpecificationsForResourceRequest.Builder addLicenseSpecifications(Consumer<LicenseSpecification.Builder>... addLicenseSpecifications)
License configuration ARNs to be added to a resource.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #addLicenseSpecifications(List) .addLicenseSpecifications - a consumer that will call methods on List.Builder #addLicenseSpecifications(List) UpdateLicenseSpecificationsForResourceRequest.Builder removeLicenseSpecifications(Collection<LicenseSpecification> removeLicenseSpecifications)
License configuration ARNs to be removed from a resource.
removeLicenseSpecifications - License configuration ARNs to be removed from a resource.UpdateLicenseSpecificationsForResourceRequest.Builder removeLicenseSpecifications(LicenseSpecification... removeLicenseSpecifications)
License configuration ARNs to be removed from a resource.
removeLicenseSpecifications - License configuration ARNs to be removed from a resource.UpdateLicenseSpecificationsForResourceRequest.Builder removeLicenseSpecifications(Consumer<LicenseSpecification.Builder>... removeLicenseSpecifications)
License configuration ARNs to be removed from a resource.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #removeLicenseSpecifications(List) .removeLicenseSpecifications - a consumer that will call methods on List.Builder #removeLicenseSpecifications(List) UpdateLicenseSpecificationsForResourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.UpdateLicenseSpecificationsForResourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.