Interface GetRegisteredSubscriptionProviderResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRegisteredSubscriptionProviderResponse.Builder,,GetRegisteredSubscriptionProviderResponse> LicenseManagerLinuxSubscriptionsResponse.Builder,SdkBuilder<GetRegisteredSubscriptionProviderResponse.Builder,,GetRegisteredSubscriptionProviderResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetRegisteredSubscriptionProviderResponse
-
Method Summary
Modifier and TypeMethodDescriptionlastSuccessfulDataRetrievalTime(String lastSuccessfulDataRetrievalTime) The timestamp from the last time License Manager retrieved subscription details from your registered third-party Linux subscription provider.The Amazon Resource Name (ARN) of the third-party access secret stored in Secrets Manager for the BYOL registration resource specified in the request.subscriptionProviderArn(String subscriptionProviderArn) The Amazon Resource Name (ARN) for the BYOL registration resource specified in the request.subscriptionProviderSource(String subscriptionProviderSource) The subscription provider for the BYOL registration resource specified in the request.subscriptionProviderSource(SubscriptionProviderSource subscriptionProviderSource) The subscription provider for the BYOL registration resource specified in the request.subscriptionProviderStatus(String subscriptionProviderStatus) The status of the Linux subscription provider access token from the last successful subscription data request.subscriptionProviderStatus(SubscriptionProviderStatus subscriptionProviderStatus) The status of the Linux subscription provider access token from the last successful subscription data request.subscriptionProviderStatusMessage(String subscriptionProviderStatusMessage) The detailed message from your subscription provider token status.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.licensemanagerlinuxsubscriptions.model.LicenseManagerLinuxSubscriptionsResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
lastSuccessfulDataRetrievalTime
GetRegisteredSubscriptionProviderResponse.Builder lastSuccessfulDataRetrievalTime(String lastSuccessfulDataRetrievalTime) The timestamp from the last time License Manager retrieved subscription details from your registered third-party Linux subscription provider.
- Parameters:
lastSuccessfulDataRetrievalTime- The timestamp from the last time License Manager retrieved subscription details from your registered third-party Linux subscription provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretArn
The Amazon Resource Name (ARN) of the third-party access secret stored in Secrets Manager for the BYOL registration resource specified in the request.
- Parameters:
secretArn- The Amazon Resource Name (ARN) of the third-party access secret stored in Secrets Manager for the BYOL registration resource specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subscriptionProviderArn
GetRegisteredSubscriptionProviderResponse.Builder subscriptionProviderArn(String subscriptionProviderArn) The Amazon Resource Name (ARN) for the BYOL registration resource specified in the request.
- Parameters:
subscriptionProviderArn- The Amazon Resource Name (ARN) for the BYOL registration resource specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subscriptionProviderSource
GetRegisteredSubscriptionProviderResponse.Builder subscriptionProviderSource(String subscriptionProviderSource) The subscription provider for the BYOL registration resource specified in the request.
- Parameters:
subscriptionProviderSource- The subscription provider for the BYOL registration resource specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subscriptionProviderSource
GetRegisteredSubscriptionProviderResponse.Builder subscriptionProviderSource(SubscriptionProviderSource subscriptionProviderSource) The subscription provider for the BYOL registration resource specified in the request.
- Parameters:
subscriptionProviderSource- The subscription provider for the BYOL registration resource specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subscriptionProviderStatus
GetRegisteredSubscriptionProviderResponse.Builder subscriptionProviderStatus(String subscriptionProviderStatus) The status of the Linux subscription provider access token from the last successful subscription data request.
- Parameters:
subscriptionProviderStatus- The status of the Linux subscription provider access token from the last successful subscription data request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subscriptionProviderStatus
GetRegisteredSubscriptionProviderResponse.Builder subscriptionProviderStatus(SubscriptionProviderStatus subscriptionProviderStatus) The status of the Linux subscription provider access token from the last successful subscription data request.
- Parameters:
subscriptionProviderStatus- The status of the Linux subscription provider access token from the last successful subscription data request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subscriptionProviderStatusMessage
GetRegisteredSubscriptionProviderResponse.Builder subscriptionProviderStatusMessage(String subscriptionProviderStatusMessage) The detailed message from your subscription provider token status.
- Parameters:
subscriptionProviderStatusMessage- The detailed message from your subscription provider token status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-