Interface AggregatedListApi
-
@Path("/aggregated") @Consumes("application/json") public interface AggregatedListApi
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AggregatedListApi.AddressPages
static class
AggregatedListApi.DiskPages
static class
AggregatedListApi.DiskTypePages
static class
AggregatedListApi.ForwardingRulePages
static class
AggregatedListApi.InstancePages
static class
AggregatedListApi.MachineTypePages
static class
AggregatedListApi.OperationPages
static class
AggregatedListApi.SubnetworksPages
static class
AggregatedListApi.TargetInstancePages
static class
AggregatedListApi.TargetPoolPages
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterator<ListPage<Address>>
addresses()
Iterator<ListPage<Address>>
addresses(ListOptions options)
Iterator<ListPage<Disk>>
disks()
Iterator<ListPage<Disk>>
disks(ListOptions options)
Iterator<ListPage<DiskType>>
diskTypes()
Iterator<ListPage<DiskType>>
diskTypes(ListOptions options)
Iterator<ListPage<ForwardingRule>>
forwardingRules()
Iterator<ListPage<ForwardingRule>>
forwardingRules(ListOptions options)
Iterator<ListPage<Operation>>
globalOperations()
Iterator<ListPage<Operation>>
globalOperations(ListOptions options)
Iterator<ListPage<Instance>>
instances()
Iterator<ListPage<Instance>>
instances(ListOptions options)
Iterator<ListPage<MachineType>>
machineTypes()
Iterator<ListPage<MachineType>>
machineTypes(ListOptions options)
ListPage<Address>
pageOfAddresses(String pageToken, ListOptions listOptions)
Retrieves the list of address resources available to the specified project.ListPage<Disk>
pageOfDisks(String pageToken, ListOptions listOptions)
Retrieves the list of disk resources available to the specified project.ListPage<DiskType>
pageOfDiskTypes(String pageToken, ListOptions listOptions)
Retrieves the list of disk type resources available to the specified project.ListPage<ForwardingRule>
pageOfForwardingRules(String pageToken, ListOptions listOptions)
Retrieves the list of forwarding rule resources available to the specified project.ListPage<Operation>
pageOfGlobalOperations(String pageToken, ListOptions listOptions)
Retrieves the list of global operations resources available to the specified project.ListPage<Instance>
pageOfInstances(String pageToken, ListOptions listOptions)
Retrieves the list of instance resources available to the specified project.ListPage<MachineType>
pageOfMachineTypes(String pageToken, ListOptions listOptions)
Retrieves the list of machine type resources available to the specified project.ListPage<Subnetwork>
pageOfSubnetworks(String pageToken, ListOptions listOptions)
Retrieves the list of instance resources available to the specified project.ListPage<TargetInstance>
pageOfTargetInstances(String pageToken, ListOptions listOptions)
Retrieves the list of TargetInstance resources available to the specified project.ListPage<TargetPool>
pageOfTargetPools(String pageToken, ListOptions listOptions)
Retrieves the list of TargetPool resources available to the specified project.Iterator<ListPage<Subnetwork>>
subnetworks()
Iterator<ListPage<Subnetwork>>
subnetworks(ListOptions options)
Iterator<ListPage<TargetInstance>>
targetInstances()
Iterator<ListPage<TargetInstance>>
targetInstances(ListOptions options)
Iterator<ListPage<TargetPool>>
targetPools()
Iterator<ListPage<TargetPool>>
targetPools(ListOptions options)
-
-
-
Method Detail
-
pageOfMachineTypes
@Named("MachineTypes:aggregatedList") @GET @Path("/machineTypes") ListPage<MachineType> pageOfMachineTypes(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of machine type resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
machineTypes
@Named("MachineTypes:aggregatedList") @GET @Path("/machineTypes") Iterator<ListPage<MachineType>> machineTypes()
- See Also:
pageOfMachineTypes(String, ListOptions)
-
machineTypes
@Named("MachineTypes:aggregatedList") @GET @Path("/machineTypes") Iterator<ListPage<MachineType>> machineTypes(ListOptions options)
- See Also:
pageOfMachineTypes(String, ListOptions)
-
pageOfInstances
@Named("Instances:aggregatedList") @GET @Path("/instances") ListPage<Instance> pageOfInstances(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of instance resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
instances
@Named("Instances:aggregatedList") @GET @Path("/instances") Iterator<ListPage<Instance>> instances()
- See Also:
pageOfInstances(String, ListOptions)
-
instances
@Named("Instances:aggregatedList") @GET @Path("/instances") Iterator<ListPage<Instance>> instances(ListOptions options)
- See Also:
pageOfInstances(String, ListOptions)
-
pageOfAddresses
@Named("Addresses:aggregatedList") @GET @Path("/addresses") ListPage<Address> pageOfAddresses(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of address resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
addresses
@Named("Addresses:aggregatedList") @GET @Path("/addresses") Iterator<ListPage<Address>> addresses()
- See Also:
pageOfAddresses(String, ListOptions)
-
addresses
@Named("Addresses:aggregatedList") @GET @Path("/addresses") Iterator<ListPage<Address>> addresses(ListOptions options)
- See Also:
pageOfAddresses(String, ListOptions)
-
pageOfDisks
@Named("Disks:aggregatedList") @GET @Path("/disks") ListPage<Disk> pageOfDisks(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of disk resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
disks
@Named("Disks:aggregatedList") @GET @Path("/disks") Iterator<ListPage<Disk>> disks()
- See Also:
pageOfDisks(String, ListOptions)
-
disks
@Named("Disks:aggregatedList") @GET @Path("/disks") Iterator<ListPage<Disk>> disks(ListOptions options)
- See Also:
pageOfDisks(String, ListOptions)
-
pageOfDiskTypes
@Named("DiskTypes:aggregatedList") @GET @Path("/diskTypes") ListPage<DiskType> pageOfDiskTypes(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of disk type resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
diskTypes
@Named("DiskTypes:aggregatedList") @GET @Path("/diskTypes") Iterator<ListPage<DiskType>> diskTypes()
- See Also:
pageOfDiskTypes(String, ListOptions)
-
diskTypes
@Named("DiskTypes:aggregatedList") @GET @Path("/diskTypes") Iterator<ListPage<DiskType>> diskTypes(ListOptions options)
- See Also:
pageOfDiskTypes(String, ListOptions)
-
pageOfGlobalOperations
@Named("GlobalOperations:aggregatedList") @GET @Path("/operations") ListPage<Operation> pageOfGlobalOperations(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of global operations resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
globalOperations
@Named("GlobalOperations:aggregatedList") @GET @Path("/operations") Iterator<ListPage<Operation>> globalOperations()
-
globalOperations
@Named("GlobalOperations:aggregatedList") @GET @Path("/operations") Iterator<ListPage<Operation>> globalOperations(ListOptions options)
-
pageOfForwardingRules
@Named("ForwardingRules:aggregatedList") @GET @Path("/forwardingRules") ListPage<ForwardingRule> pageOfForwardingRules(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of forwarding rule resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
forwardingRules
@Named("ForwardingRules:aggregatedList") @GET @Path("/forwardingRules") Iterator<ListPage<ForwardingRule>> forwardingRules()
-
forwardingRules
@Named("ForwardingRule:aggregatedList") @GET @Path("/forwardingRules") Iterator<ListPage<ForwardingRule>> forwardingRules(ListOptions options)
-
pageOfTargetInstances
@Named("TargetInstances:aggregatedList") @GET @Path("/targetInstances") ListPage<TargetInstance> pageOfTargetInstances(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of TargetInstance resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
targetInstances
@Named("TargetInstances:aggregatedList") @GET @Path("/targetInstances") Iterator<ListPage<TargetInstance>> targetInstances()
-
targetInstances
@Named("TargetInstances:aggregatedList") @GET @Path("/targetInstances") Iterator<ListPage<TargetInstance>> targetInstances(ListOptions options)
-
pageOfTargetPools
@Named("TargetPool:aggregatedList") @GET @Path("/targetPools") ListPage<TargetPool> pageOfTargetPools(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of TargetPool resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
targetPools
@Named("TargetPool:aggregatedList") @GET @Path("/targetPools") Iterator<ListPage<TargetPool>> targetPools()
- See Also:
pageOfTargetPools(String, ListOptions)
-
targetPools
@Named("TargetPool:aggregatedList") @GET @Path("/targetPools") Iterator<ListPage<TargetPool>> targetPools(ListOptions options)
- See Also:
pageOfTargetPools(String, ListOptions)
-
pageOfSubnetworks
@Named("Subnetworks:aggregatedList") @GET @Path("/subnetworks") ListPage<Subnetwork> pageOfSubnetworks(@Nullable @QueryParam("pageToken") String pageToken, ListOptions listOptions)
Retrieves the list of instance resources available to the specified project. By default the list as a maximum size of 100, if no options are provided or ListOptions#getMaxResults() has not been set.- Parameters:
pageToken
- marks the beginning of the next list pagelistOptions
- listing options- Returns:
- a page of the list
-
subnetworks
@Named("Subnetworks:aggregatedList") @GET @Path("/subnetworks") Iterator<ListPage<Subnetwork>> subnetworks()
- See Also:
pageOfSubnetworks(String, ListOptions)
-
subnetworks
@Named("Subnetworks:aggregatedList") @GET @Path("/subnetworks") Iterator<ListPage<Subnetwork>> subnetworks(ListOptions options)
- See Also:
pageOfSubnetworks(String, ListOptions)
-
-