Package com.softlayer.api
Interface Maskable
- All Known Subinterfaces:
About.Service,About.ServiceAsync,AccessControlList.Service,AccessControlList.ServiceAsync,Account.Service,Account.Service,Account.Service,Account.Service,Account.Service,Account.ServiceAsync,Account.ServiceAsync,Account.ServiceAsync,Account.ServiceAsync,Account.ServiceAsync,AccountLicense.Service,AccountLicense.ServiceAsync,Action.Service,Action.Service,Action.ServiceAsync,Action.ServiceAsync,Address.Service,Address.ServiceAsync,Affiliation.Service,Affiliation.ServiceAsync,Agreement.Service,Agreement.ServiceAsync,Allotment.Service,Allotment.ServiceAsync,Answer.Service,Answer.ServiceAsync,AntivirusSpyware.Service,AntivirusSpyware.ServiceAsync,ApiAuthentication.Service,ApiAuthentication.ServiceAsync,Approver.Service,Approver.ServiceAsync,Asset.Service,Asset.ServiceAsync,Assignment.Service,Assignment.ServiceAsync,Attribute.Service,Attribute.Service,Attribute.Service,Attribute.ServiceAsync,Attribute.ServiceAsync,Attribute.ServiceAsync,Backbone.Service,Backbone.ServiceAsync,Billing.Service,Billing.ServiceAsync,Binding.Service,Binding.Service,Binding.ServiceAsync,Binding.ServiceAsync,Blade.Service,Blade.ServiceAsync,Bluemix.Service,Bluemix.ServiceAsync,Brand.Service,Brand.ServiceAsync,Cart.Service,Cart.ServiceAsync,Category.Service,Category.Service,Category.Service,Category.Service,Category.ServiceAsync,Category.ServiceAsync,Category.ServiceAsync,Category.ServiceAsync,Certificate.Service,Certificate.ServiceAsync,Certification.Service,Certification.ServiceAsync,Channel.Service,Channel.ServiceAsync,Check.Service,Check.ServiceAsync,Classification.Service,Classification.ServiceAsync,Client.Service,Client.ServiceAsync,Code.Service,Code.ServiceAsync,Component.Service,Component.Service,Component.Service,Component.ServiceAsync,Component.ServiceAsync,Component.ServiceAsync,Configuration.Service,Configuration.ServiceAsync,Contact.Service,Contact.Service,Contact.ServiceAsync,Contact.ServiceAsync,Container.Service,Container.ServiceAsync,Containers.Service,Containers.ServiceAsync,Content.Service,Content.ServiceAsync,Context.Service,Context.ServiceAsync,Controller.Service,Controller.ServiceAsync,Country.Service,Country.Service,Country.ServiceAsync,Country.ServiceAsync,Creation.Service,Creation.ServiceAsync,Currency.Service,Currency.ServiceAsync,Customer.Service,Customer.Service,Customer.ServiceAsync,Customer.ServiceAsync,CustomerCountry.Service,CustomerCountry.ServiceAsync,Data.Service,Data.Service,Data.ServiceAsync,Data.ServiceAsync,Datacenter.Service,Datacenter.ServiceAsync,DedicatedHost.Service,DedicatedHost.Service,DedicatedHost.ServiceAsync,DedicatedHost.ServiceAsync,Definition.Service,Definition.ServiceAsync,Delivery.Service,Delivery.ServiceAsync,Dependent.Service,Dependent.ServiceAsync,Description.Service,Description.ServiceAsync,Detail.Service,Detail.ServiceAsync,Details.Service,Details.ServiceAsync,Domain.Service,Domain.ServiceAsync,Emergency.Service,Emergency.ServiceAsync,Employee.Service,Employee.ServiceAsync,Enrollment.Service,Enrollment.ServiceAsync,EnrollRequest.Service,EnrollRequest.ServiceAsync,Evault.Service,Evault.ServiceAsync,Event.Service,Event.Service,Event.Service,Event.ServiceAsync,Event.ServiceAsync,Event.ServiceAsync,ExchangeRate.Service,ExchangeRate.ServiceAsync,File.Service,File.ServiceAsync,Firewall.Service,Firewall.Service,Firewall.ServiceAsync,Firewall.ServiceAsync,Gateway.Service,Gateway.ServiceAsync,Geoblocking.Service,Geoblocking.ServiceAsync,Global.Service,Global.ServiceAsync,Group.Service,Group.Service,Group.Service,Group.Service,Group.Service,Group.Service,Group.Service,Group.Service,Group.Service,Group.Service,Group.Service,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Group.ServiceAsync,Guest.Service,Guest.Service,Guest.Service,Guest.Service,Guest.ServiceAsync,Guest.ServiceAsync,Guest.ServiceAsync,Guest.ServiceAsync,Hardware.Service,Hardware.Service,Hardware.Service,Hardware.Service,Hardware.ServiceAsync,Hardware.ServiceAsync,Hardware.ServiceAsync,Hardware.ServiceAsync,HealthMonitor.Service,HealthMonitor.ServiceAsync,History.Service,History.ServiceAsync,Hook.Service,Hook.ServiceAsync,Host.Service,Host.Service,Host.Service,Host.Service,Host.ServiceAsync,Host.ServiceAsync,Host.ServiceAsync,Host.ServiceAsync,HostIps.Service,HostIps.ServiceAsync,HotlinkProtection.Service,HotlinkProtection.ServiceAsync,HyperWarp.Service,HyperWarp.ServiceAsync,Ibm.Service,Ibm.ServiceAsync,Image.Service,Image.ServiceAsync,Info.Service,Info.ServiceAsync,Instance.Service,Instance.ServiceAsync,Interface.Service,Interface.Service,Interface.ServiceAsync,Interface.ServiceAsync,Invitation.Service,Invitation.ServiceAsync,Invoice.Service,Invoice.ServiceAsync,IpAddress.Service,IpAddress.Service,IpAddress.ServiceAsync,IpAddress.ServiceAsync,Iscsi.Service,Iscsi.Service,Iscsi.ServiceAsync,Iscsi.ServiceAsync,Item.Service,Item.Service,Item.Service,Item.Service,Item.Service,Item.ServiceAsync,Item.ServiceAsync,Item.ServiceAsync,Item.ServiceAsync,Item.ServiceAsync,Job.Service,Job.ServiceAsync,Key.Service,Key.ServiceAsync,KeyContact.Service,KeyContact.ServiceAsync,L7Member.Service,L7Member.ServiceAsync,L7Policy.Service,L7Policy.ServiceAsync,L7Pool.Service,L7Pool.ServiceAsync,L7Rule.Service,L7Rule.ServiceAsync,Listener.Service,Listener.ServiceAsync,LoadBalancer.Service,LoadBalancer.Service,LoadBalancer.ServiceAsync,LoadBalancer.ServiceAsync,LoadBalancerService.Service,LoadBalancerService.Service,LoadBalancerService.ServiceAsync,LoadBalancerService.ServiceAsync,Locale.Service,Locale.ServiceAsync,Location.Service,Location.Service,Location.ServiceAsync,Location.ServiceAsync,Locator.Service,Locator.ServiceAsync,Log.Service,Log.ServiceAsync,Mapping.Service,Mapping.ServiceAsync,MasterServiceAgreement.Service,MasterServiceAgreement.ServiceAsync,Media.Service,Media.ServiceAsync,Member.Service,Member.Service,Member.Service,Member.Service,Member.ServiceAsync,Member.ServiceAsync,Member.ServiceAsync,Member.ServiceAsync,Metadata.Service,Metadata.ServiceAsync,Method.Service,Method.ServiceAsync,Metrics.Service,Metrics.Service,Metrics.ServiceAsync,Metrics.ServiceAsync,Mobile.Service,Mobile.Service,Mobile.ServiceAsync,Mobile.ServiceAsync,MobileDevice.Service,MobileDevice.ServiceAsync,Model.Service,Model.ServiceAsync,Monitor.Service,Monitor.ServiceAsync,MxType.Service,MxType.ServiceAsync,Network.Service,Network.Service,Network.ServiceAsync,Network.ServiceAsync,Next.Service,Next.ServiceAsync,Nfs.Service,Nfs.ServiceAsync,Note.Service,Note.ServiceAsync,Notification.Service,Notification.ServiceAsync,Object.Service,Object.ServiceAsync,OneTime.Service,OneTime.ServiceAsync,OpenIdConnect.Service,OpenIdConnect.ServiceAsync,OpenStack.Service,OpenStack.ServiceAsync,OperatingSystem.Service,OperatingSystem.Service,OperatingSystem.ServiceAsync,OperatingSystem.ServiceAsync,Option.Service,Option.ServiceAsync,Order.Service,Order.Service,Order.Service,Order.ServiceAsync,Order.ServiceAsync,Order.ServiceAsync,Overrides.Service,Overrides.ServiceAsync,Package.Service,Package.ServiceAsync,Parameter.Service,Parameter.ServiceAsync,Partner.Service,Partner.Service,Partner.Service,Partner.Service,Partner.ServiceAsync,Partner.ServiceAsync,Partner.ServiceAsync,Partner.ServiceAsync,Password.Service,Password.Service,Password.ServiceAsync,Password.ServiceAsync,Path.Service,Path.ServiceAsync,Permission.Service,Permission.ServiceAsync,Phone.Service,Phone.ServiceAsync,PlacementGroup.Service,PlacementGroup.ServiceAsync,Pod.Service,Pod.ServiceAsync,Policy.Service,Policy.Service,Policy.ServiceAsync,Policy.ServiceAsync,Precheck.Service,Precheck.ServiceAsync,Preference.Service,Preference.Service,Preference.ServiceAsync,Preference.ServiceAsync,Premium.Service,Premium.ServiceAsync,Preset.Service,Preset.ServiceAsync,Price.Service,Price.ServiceAsync,Pricing.Service,Pricing.ServiceAsync,Priority.Service,Priority.ServiceAsync,Profile.Service,Profile.Service,Profile.ServiceAsync,Profile.ServiceAsync,Program.Service,Program.ServiceAsync,Promotion.Service,Promotion.ServiceAsync,ProofOfConcept.Service,ProofOfConcept.ServiceAsync,Property.Service,Property.ServiceAsync,Prospect.Service,Prospect.ServiceAsync,Provider.Service,Provider.ServiceAsync,Purge.Service,Purge.ServiceAsync,PurgeGroup.Service,PurgeGroup.ServiceAsync,PurgeHistory.Service,PurgeHistory.ServiceAsync,Question.Service,Question.ServiceAsync,Quote.Service,Quote.ServiceAsync,Rack.Service,Rack.ServiceAsync,Reason.Service,Reason.ServiceAsync,Reference.Service,Reference.ServiceAsync,Region.Service,Region.ServiceAsync,Regional.Service,Regional.ServiceAsync,Registration.Service,Registration.Service,Registration.ServiceAsync,Registration.ServiceAsync,Release.Service,Release.Service,Release.Service,Release.Service,Release.ServiceAsync,Release.ServiceAsync,Release.ServiceAsync,Release.ServiceAsync,RemoveRequestReview.Service,RemoveRequestReview.ServiceAsync,Repeating.Service,Repeating.ServiceAsync,Report.Service,Report.ServiceAsync,Repository.Service,Repository.ServiceAsync,Request.Service,Request.Service,Request.Service,Request.Service,Request.Service,Request.Service,Request.Service,Request.Service,Request.Service,Request.ServiceAsync,Request.ServiceAsync,Request.ServiceAsync,Request.ServiceAsync,Request.ServiceAsync,Request.ServiceAsync,Request.ServiceAsync,Request.ServiceAsync,Request.ServiceAsync,Reservation.Service,Reservation.ServiceAsync,ReservedCapacityGroup.Service,ReservedCapacityGroup.ServiceAsync,ResourceRecord.Service,ResourceRecord.ServiceAsync,ResourceUse.Service,ResourceUse.ServiceAsync,Response.Service,Response.ServiceAsync,Robot.Service,Robot.ServiceAsync,Role.Service,Role.Service,Role.ServiceAsync,Role.ServiceAsync,Router.Service,Router.ServiceAsync,Rule.Service,Rule.Service,Rule.ServiceAsync,Rule.ServiceAsync,Saml.Service,Saml.ServiceAsync,Scale.Service,Scale.ServiceAsync,Schedule.Service,Schedule.ServiceAsync,Search.Service,Search.Service,Search.ServiceAsync,Search.ServiceAsync,Secondary.Service,Secondary.ServiceAsync,Section.Service,Section.ServiceAsync,SecurityGroup.Service,SecurityGroup.ServiceAsync,SecurityModule.Service,SecurityModule.ServiceAsync,SecurityModule750.Service,SecurityModule750.ServiceAsync,Segment.Service,Segment.ServiceAsync,Sendgrid.Service,Sendgrid.ServiceAsync,Server.Service,Server.Service,Server.ServiceAsync,Server.ServiceAsync,ServerType.Service,ServerType.ServiceAsync,Service,ServiceAsync,ServiceNow.Service,ServiceNow.ServiceAsync,ServiceType.Service,ServiceType.ServiceAsync,Setup.Service,Setup.ServiceAsync,Share.Service,Share.ServiceAsync,Shipment.Service,Shipment.ServiceAsync,Slots.Service,Slots.ServiceAsync,SrvType.Service,SrvType.ServiceAsync,SSLCipher.Service,SSLCipher.ServiceAsync,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.Service,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Status.ServiceAsync,Storage.Service,Storage.ServiceAsync,Stratum.Service,Stratum.ServiceAsync,Subject.Service,Subject.ServiceAsync,Subnet.Service,Subnet.Service,Subnet.Service,Subnet.ServiceAsync,Subnet.ServiceAsync,Subnet.ServiceAsync,Subscriber.Service,Subscriber.ServiceAsync,Subscription.Service,Subscription.ServiceAsync,Summary.Service,Summary.ServiceAsync,Survey.Service,Survey.Service,Survey.ServiceAsync,Survey.ServiceAsync,Tag.Service,Tag.ServiceAsync,Template.Service,Template.Service,Template.Service,Template.Service,Template.ServiceAsync,Template.ServiceAsync,Template.ServiceAsync,Template.ServiceAsync,Tenant.Service,Tenant.ServiceAsync,Ticket.Service,Ticket.Service,Ticket.ServiceAsync,Ticket.ServiceAsync,TimeToLive.Service,TimeToLive.ServiceAsync,Timezone.Service,Timezone.ServiceAsync,TokenAuth.Service,TokenAuth.ServiceAsync,Totp.Service,Totp.ServiceAsync,Transaction.Service,Transaction.ServiceAsync,Trigger.Service,Trigger.ServiceAsync,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.Service,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,Type.ServiceAsync,User.Service,User.ServiceAsync,Value.Service,Value.ServiceAsync,Vendor.Service,Vendor.Service,Vendor.Service,Vendor.ServiceAsync,Vendor.ServiceAsync,Vendor.ServiceAsync,Verisign.Service,Verisign.ServiceAsync,VersionUpgrade.Service,VersionUpgrade.ServiceAsync,VirtualGuest.Service,VirtualGuest.ServiceAsync,VirtualIpAddress.Service,VirtualIpAddress.Service,VirtualIpAddress.ServiceAsync,VirtualIpAddress.ServiceAsync,VirtualLicense.Service,VirtualLicense.ServiceAsync,VirtualServer.Service,VirtualServer.ServiceAsync,Vlan.Service,Vlan.Service,Vlan.Service,Vlan.ServiceAsync,Vlan.ServiceAsync,Vlan.ServiceAsync,Watch.Service,Watch.ServiceAsync,Window.Service,Window.ServiceAsync,Xref.Service,Xref.ServiceAsync
public interface Maskable
Interface implemented by services who accept masks for some calls
-
Method Summary
Modifier and Type Method Description voidclearMask()Removes the mask from the servicevoidsetMask(Mask mask)Set the mask to the given objectvoidsetMask(String mask)Set the mask to a string, formatted according to http://sldn.softlayer.com/article/Object-MasksMaskwithMask()Use the existing mask on this service or create it if not presentMaskwithNewMask()Overwrite the existing mask on this service with a new one and return it
-
Method Details
-
withNewMask
Mask withNewMask()Overwrite the existing mask on this service with a new one and return it -
withMask
Mask withMask()Use the existing mask on this service or create it if not present -
setMask
Set the mask to the given object -
setMask
Set the mask to a string, formatted according to http://sldn.softlayer.com/article/Object-Masks -
clearMask
void clearMask()Removes the mask from the service
-