Class AsAService

    • Field Detail

      • descriptionSpecified

        protected boolean descriptionSpecified
      • healthMonitorConfigurationsSpecified

        protected boolean healthMonitorConfigurationsSpecified
      • isPublic

        @ApiProperty(canBeNullOrNotSet=true)
        protected Boolean isPublic
        Specify whether this load balancer is a public or internal facing load balancer. If this value is omitted, the value will default to true.
      • isPublicSpecified

        protected boolean isPublicSpecified
      • nameSpecified

        protected boolean nameSpecified
      • protocolConfigurationsSpecified

        protected boolean protocolConfigurationsSpecified
      • serverInstancesInformationSpecified

        protected boolean serverInstancesInformationSpecified
      • subnetsSpecified

        protected boolean subnetsSpecified
      • type

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long type
        Specify the type of this load balancer. If isPublic is omitted, it specifies the load balacner as private(0), public(1) or public to public(2). If isPublic is set as True, only public(1) or public to public(2) is valid. If isPublic is set as False, this value is ignored. If this value is omitted, the value will be set according to isPublic value.
      • typeSpecified

        protected boolean typeSpecified
      • useSystemPublicIpPool

        @ApiProperty(canBeNullOrNotSet=true)
        protected Boolean useSystemPublicIpPool
        Specify if this load balancer uses system IP pool (true, default) or customer's (null|false) public subnet to allocate IP addresses.
      • useSystemPublicIpPoolSpecified

        protected boolean useSystemPublicIpPoolSpecified
    • Constructor Detail

      • AsAService

        public AsAService()
    • Method Detail

      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • isDescriptionSpecified

        public boolean isDescriptionSpecified()
      • unsetDescription

        public void unsetDescription()
      • isHealthMonitorConfigurationsSpecified

        public boolean isHealthMonitorConfigurationsSpecified()
      • unsetHealthMonitorConfigurations

        public void unsetHealthMonitorConfigurations()
      • getIsPublic

        public Boolean getIsPublic()
      • setIsPublic

        public void setIsPublic​(Boolean isPublic)
      • isIsPublicSpecified

        public boolean isIsPublicSpecified()
      • unsetIsPublic

        public void unsetIsPublic()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isNameSpecified

        public boolean isNameSpecified()
      • unsetName

        public void unsetName()
      • isProtocolConfigurationsSpecified

        public boolean isProtocolConfigurationsSpecified()
      • unsetProtocolConfigurations

        public void unsetProtocolConfigurations()
      • isServerInstancesInformationSpecified

        public boolean isServerInstancesInformationSpecified()
      • unsetServerInstancesInformation

        public void unsetServerInstancesInformation()
      • isSubnetsSpecified

        public boolean isSubnetsSpecified()
      • unsetSubnets

        public void unsetSubnets()
      • getType

        public Long getType()
      • setType

        public void setType​(Long type)
      • isTypeSpecified

        public boolean isTypeSpecified()
      • unsetType

        public void unsetType()
      • getUseSystemPublicIpPool

        public Boolean getUseSystemPublicIpPool()
      • setUseSystemPublicIpPool

        public void setUseSystemPublicIpPool​(Boolean useSystemPublicIpPool)
      • isUseSystemPublicIpPoolSpecified

        public boolean isUseSystemPublicIpPoolSpecified()
      • unsetUseSystemPublicIpPool

        public void unsetUseSystemPublicIpPool()