Class GetThirdPartyFirewallAssociationStatusResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.fms.model.FmsResponse
-
- software.amazon.awssdk.services.fms.model.GetThirdPartyFirewallAssociationStatusResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetThirdPartyFirewallAssociationStatusResponse.Builder,GetThirdPartyFirewallAssociationStatusResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetThirdPartyFirewallAssociationStatusResponse extends FmsResponse implements ToCopyableBuilder<GetThirdPartyFirewallAssociationStatusResponse.Builder,GetThirdPartyFirewallAssociationStatusResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetThirdPartyFirewallAssociationStatusResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetThirdPartyFirewallAssociationStatusResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()MarketplaceSubscriptionOnboardingStatusmarketplaceOnboardingStatus()The status for subscribing to the third-party firewall vendor in the Amazon Web Services Marketplace.StringmarketplaceOnboardingStatusAsString()The status for subscribing to the third-party firewall vendor in the Amazon Web Services Marketplace.List<SdkField<?>>sdkFields()static Class<? extends GetThirdPartyFirewallAssociationStatusResponse.Builder>serializableBuilderClass()ThirdPartyFirewallAssociationStatusthirdPartyFirewallStatus()The current status for setting a Firewall Manager policy administrators account as an administrator of the third-party firewall tenant.StringthirdPartyFirewallStatusAsString()The current status for setting a Firewall Manager policy administrators account as an administrator of the third-party firewall tenant.GetThirdPartyFirewallAssociationStatusResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.fms.model.FmsResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
thirdPartyFirewallStatus
public final ThirdPartyFirewallAssociationStatus thirdPartyFirewallStatus()
The current status for setting a Firewall Manager policy administrators account as an administrator of the third-party firewall tenant.
-
ONBOARDING- The Firewall Manager policy administrator is being designated as a tenant administrator. -
ONBOARD_COMPLETE- The Firewall Manager policy administrator is designated as a tenant administrator. -
OFFBOARDING- The Firewall Manager policy administrator is being removed as a tenant administrator. -
OFFBOARD_COMPLETE- The Firewall Manager policy administrator has been removed as a tenant administrator. -
NOT_EXIST- The Firewall Manager policy administrator doesn't exist as a tenant administrator.
If the service returns an enum value that is not available in the current SDK version,
thirdPartyFirewallStatuswill returnThirdPartyFirewallAssociationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromthirdPartyFirewallStatusAsString().- Returns:
- The current status for setting a Firewall Manager policy administrators account as an administrator of
the third-party firewall tenant.
-
ONBOARDING- The Firewall Manager policy administrator is being designated as a tenant administrator. -
ONBOARD_COMPLETE- The Firewall Manager policy administrator is designated as a tenant administrator. -
OFFBOARDING- The Firewall Manager policy administrator is being removed as a tenant administrator. -
OFFBOARD_COMPLETE- The Firewall Manager policy administrator has been removed as a tenant administrator. -
NOT_EXIST- The Firewall Manager policy administrator doesn't exist as a tenant administrator.
-
- See Also:
ThirdPartyFirewallAssociationStatus
-
-
thirdPartyFirewallStatusAsString
public final String thirdPartyFirewallStatusAsString()
The current status for setting a Firewall Manager policy administrators account as an administrator of the third-party firewall tenant.
-
ONBOARDING- The Firewall Manager policy administrator is being designated as a tenant administrator. -
ONBOARD_COMPLETE- The Firewall Manager policy administrator is designated as a tenant administrator. -
OFFBOARDING- The Firewall Manager policy administrator is being removed as a tenant administrator. -
OFFBOARD_COMPLETE- The Firewall Manager policy administrator has been removed as a tenant administrator. -
NOT_EXIST- The Firewall Manager policy administrator doesn't exist as a tenant administrator.
If the service returns an enum value that is not available in the current SDK version,
thirdPartyFirewallStatuswill returnThirdPartyFirewallAssociationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromthirdPartyFirewallStatusAsString().- Returns:
- The current status for setting a Firewall Manager policy administrators account as an administrator of
the third-party firewall tenant.
-
ONBOARDING- The Firewall Manager policy administrator is being designated as a tenant administrator. -
ONBOARD_COMPLETE- The Firewall Manager policy administrator is designated as a tenant administrator. -
OFFBOARDING- The Firewall Manager policy administrator is being removed as a tenant administrator. -
OFFBOARD_COMPLETE- The Firewall Manager policy administrator has been removed as a tenant administrator. -
NOT_EXIST- The Firewall Manager policy administrator doesn't exist as a tenant administrator.
-
- See Also:
ThirdPartyFirewallAssociationStatus
-
-
marketplaceOnboardingStatus
public final MarketplaceSubscriptionOnboardingStatus marketplaceOnboardingStatus()
The status for subscribing to the third-party firewall vendor in the Amazon Web Services Marketplace.
-
NO_SUBSCRIPTION- The Firewall Manager policy administrator isn't subscribed to the third-party firewall service in the Amazon Web Services Marketplace. -
NOT_COMPLETE- The Firewall Manager policy administrator is in the process of subscribing to the third-party firewall service in the Amazon Web Services Marketplace, but doesn't yet have an active subscription. -
COMPLETE- The Firewall Manager policy administrator has an active subscription to the third-party firewall service in the Amazon Web Services Marketplace.
If the service returns an enum value that is not available in the current SDK version,
marketplaceOnboardingStatuswill returnMarketplaceSubscriptionOnboardingStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommarketplaceOnboardingStatusAsString().- Returns:
- The status for subscribing to the third-party firewall vendor in the Amazon Web Services Marketplace.
-
NO_SUBSCRIPTION- The Firewall Manager policy administrator isn't subscribed to the third-party firewall service in the Amazon Web Services Marketplace. -
NOT_COMPLETE- The Firewall Manager policy administrator is in the process of subscribing to the third-party firewall service in the Amazon Web Services Marketplace, but doesn't yet have an active subscription. -
COMPLETE- The Firewall Manager policy administrator has an active subscription to the third-party firewall service in the Amazon Web Services Marketplace.
-
- See Also:
MarketplaceSubscriptionOnboardingStatus
-
-
marketplaceOnboardingStatusAsString
public final String marketplaceOnboardingStatusAsString()
The status for subscribing to the third-party firewall vendor in the Amazon Web Services Marketplace.
-
NO_SUBSCRIPTION- The Firewall Manager policy administrator isn't subscribed to the third-party firewall service in the Amazon Web Services Marketplace. -
NOT_COMPLETE- The Firewall Manager policy administrator is in the process of subscribing to the third-party firewall service in the Amazon Web Services Marketplace, but doesn't yet have an active subscription. -
COMPLETE- The Firewall Manager policy administrator has an active subscription to the third-party firewall service in the Amazon Web Services Marketplace.
If the service returns an enum value that is not available in the current SDK version,
marketplaceOnboardingStatuswill returnMarketplaceSubscriptionOnboardingStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommarketplaceOnboardingStatusAsString().- Returns:
- The status for subscribing to the third-party firewall vendor in the Amazon Web Services Marketplace.
-
NO_SUBSCRIPTION- The Firewall Manager policy administrator isn't subscribed to the third-party firewall service in the Amazon Web Services Marketplace. -
NOT_COMPLETE- The Firewall Manager policy administrator is in the process of subscribing to the third-party firewall service in the Amazon Web Services Marketplace, but doesn't yet have an active subscription. -
COMPLETE- The Firewall Manager policy administrator has an active subscription to the third-party firewall service in the Amazon Web Services Marketplace.
-
- See Also:
MarketplaceSubscriptionOnboardingStatus
-
-
toBuilder
public GetThirdPartyFirewallAssociationStatusResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetThirdPartyFirewallAssociationStatusResponse.Builder,GetThirdPartyFirewallAssociationStatusResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetThirdPartyFirewallAssociationStatusResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetThirdPartyFirewallAssociationStatusResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-