Postpones the deployment of this processing unit
until the specified
processing unit is deployed.
By default waits
until the specified processing unit is in-tact (all
instances
deployed)
The name of the processing unit to wait for
Wait for the specified minimum number of
instances deployed per
partition.
Use this if the specified
processing unit is a highly availably
space/datagrid.
1 instance per
parition, means that all partitions have at least
one primary
instance.
Wait for the specified minimum number of
instances deployed.
Use this if the specified processing unit is
highly availably and
state-less.
1 instance means that at least one
instance has been started.
Sets a context deploy time property overriding
default values defined
within a processing unit configuration.
The property key name
The property value
Allows to configure an Elastic Processing Unit machine provisioning that discovers existing machines.
Sets the list of zones that can be discovered
and started by this machine provisioning.
The value should be a comma seperated list of zones
Sets the expected amount of memory per machine that is
reserved for processes other than grid containers.
These include Grid Service Manager, Lookup Service
or any other daemon running on the system.
Sets the expected amount of memory per management machine
that is reserved for processes other than grid containers.
These include Grid Service Manager, Lookup Service
or any other daemon running on the system.
Defines a manual scaling strategy that consumes the specified memory capacity.
Specifies the number of CPU cores (as reported by the operating system)
This includes both real cores and hyper-threaded cores.
Specifies the memory capacity (RAM).
Specifies the number of processing unit instance relocations each machine can handle concurrently.
Eager trigger scales the EPU on all available machines and new machines joining the GigaSpaces Grid.
Specifies the number of processing unit instance relocations each machine can handle concurrently.
Sets the security user details for authentication
and authorization of
the processing unit.
Sets the maximum number of instances per zone.
On
partitioned topology with backups topology, controls that a primary
and a backup won't run
on the same zone if set to 1. Note, for each
zone this will have to be
set.
On a non partitioned with backups
topology, controls the maximum
number of instances running on
the same
zone.
Postpones deployment of processing unit
instances until the specified dependency is met.
Sets a context deploy time property overriding
default values defined within a processing unit configuration.
Sets the security user details for
authentication and authorization of the processing unit.
Sets the maximum number of instances per zone.
On partitioned topology with backups topology, controls that a
primary and a backup won't run
on the same zone if set to 1. Note,
for each zone this will have to
be set.
On a non partitioned with
backups topology, controls the maximum
number of instances running
on
the same zone.
The space name (required)
Controls the cluster schema of the deployment.
When there is an embedded space defined within the processing unit
set this value to partitioned
Sets the number of instances that will be
deployed as part of this processing unit instance. In case of
partitioned, defines the number of partitions.
Sets the number of backups that will be deployed
as part of this processing unit. Only applicable when the
processing unit has an embedded space.
Sets the maximum number of instances per
virtual machine.
On partitioned topology with backups topology,
controls that a
primary and a backup won't run on the same java
virtual machine if
set to 1.
On a non partitioned with backups
topology, controls the maximum
number of instances running on the
same java virtual machine.
Sets the maximum number of instances per
machine. On partitioned topology with backups topology, controls
that a primary and a backup won't run on the same machine if set
to 1.
On a non partitioned with backups topology, controls the
maximum
number of instances running on the same machine.
Zone that define which Container the processing
unit is allowed to be deployed on.
Defines the zone where primary space instances should eb allocated.
Will deploy a secured processing unit. Note, by
setting user details the processing unit will be secured
automatically.
Sets an external SLA definition location to be
loaded.
Postpones the deployment of this processing
unit until the specified processing unit is deployed.
By default
waits until the specified processing unit is in-tact (all
instances deployed)
The name of the processing unit to wait for
Wait for the specified minimum number of
instances deployed per
partition.
Use this if the specified
processing unit is a highly availably
space/datagrid.
1 instance
per parition, means that all partitions have at least
one
primary instance.
Wait for the specified minimum number of
instances deployed.
Use this if the specified processing unit is
highly availably and
state-less.
1 instance means that at least
one instance has been started.
Sets a context deploy time property overriding
default values defined
within a processing unit configuration.
The property key name
The property value
Sets the security user details for
authentication and authorization
of the processing unit.
Sets the maximum number of instances per zone.
On partitioned topology with backups topology, controls that a
primary and a backup won't run on the same zone if set to 1.
Note, for each zone this will have to be set.
On a non partitioned
with backups topology, controls the maximum number of instances
running on the same zone.
Constructs a processing unit deployment based on
the specified processing unit file path (points either
to a
processing unit jar/zip file or a directory
Sets the processing unit name that will be
deployed. By default it will be based on the
processing-unit
folder/jar filename.
Controls the cluster schema of the deployment.
When there is an embedded space defined within the processing unit
set this value to partitioned
Sets the number of instances that will be
deployed as part of this processing unit instance. In case of
partitioned, defines the number of partitions.
Sets the number of backups that will be deployed
as part of this processing unit. Only applicable when the
processing unit has an embedded space.
Sets the maximum number of instances per
virtual machine.
On partitioned topology with backups topology,
controls that a
primary and a backup won't run on the same java
virtual machine if
set to 1.
On a non partitioned with backups
topology, controls the maximum
number of instances running on the
same java virtual machine.
Sets the maximum number of instances per
machine. On partitioned topology with backups topology, controls
that a primary and a backup won't run on the same machine if set
to 1.
On a non partitioned with backups topology, controls the
maximum
number of instances running on the same machine.
Zone that define which Container the processing
unit is allowed to be deployed on.
Defines the zone where primary space instances should eb allocated.
Will deploy a secured processing unit. Note, by
setting user details the processing unit will be secured
automatically.
Sets an external SLA definition location to be
loaded.
The url to the space that holds the memcached
key/value pairs.
Sets the processing unit name that will be deployed. By default it is
the
space name extracted from the space-url with the -memcached postfix.
Controls the cluster schema of the deployment.
When there is an embedded space defined within the processing
unit set this value to partitioned
Sets the number of instances that will be
deployed as part of this processing unit instance. In case of
partitioned, defines the number of partitions.
Sets the number of backups that will be
deployed
as part of this processing unit. Only applicable when the
processing unit has an embedded space.
Sets the maximum number of instances per
virtual machine.
On partitioned topology with backups topology,
controls that a
primary and a backup won't run on the same java
virtual machine if
set to 1.
On a non partitioned with backups
topology, controls the maximum
number of instances running on the
same java virtual machine.
Sets the maximum number of instances per
machine. On partitioned topology with backups topology, controls
that a primary and a backup won't run on the same machine if set
to 1.
On a non partitioned with backups topology, controls the
maximum
number of instances running on the same machine.
Zone that define which Container the processing
unit is allowed to be deployed on.
Defines the zone where primary space instances should eb allocated.
Will deploy a secured processing unit. Note, by
setting user details the processing unit will be secured
automatically.
Sets an external SLA definition location to be
loaded.
Creates a new application with the specified
processing units.
Adds a new processing unit to the application.
Adds a new space to the application.
Adds a new memcached to the applicaiton.
Adds a new elastic stateful processing unit to the application.
Adds a new elastic stateless processing unit to the application.
Adds a new elastic space to the application.
Sets the application name
Allows to configure an Elastic Processing Unit machine provisioning that discovers existing machines.
Configure the server side bean that starts and stops machines automatically.
For example, the bean could delegate the request to a cloud provider.
The machines returned by the 'machine provisioner' will be shared
by other processing unit instances with the same sharingId.
Allows to configure an Elastic Processing Unit machine provisioning that discovers existing machines.
This is a ref to a discovered-machine-provisioning bean.
For sharing a machine between processing units, you would need to specify a sharing ID - a simple string identifying your sharing policy.
This sharing ID is later used to match against other processing unit’s sharing ID - to allow or deny sharing the same machine resource.
Configure the server side bean that starts and stops machines automatically.
For example, the bean could delegate the request to a cloud provider.
The machines returned by the 'machine provisioner' will be dedicated to the instances of this processing unit.
In other words, this processing unit will not share the machines with other processing units.
Allows to configure an Elastic Processing Unit machine provisioning that discovers existing machines.
This is a ref to a discovered-machine-provisioning bean.
Postpones deployment of processing unit
instances until the specified dependency is met.
Sets the security user details for
authentication and authorization of the processing unit.
Configure the server side bean that starts and stops machines automatically.
Configure the server side bean that starts and stops machines automatically.
Defines a manual scaling strategy that consumes the specified memory capacity.
Eager trigger scales the EPU on all available machines and new machines joining the GigaSpaces Grid.
The space name (required)
Specifies the the heap size per container (operating system process).
Specifies an estimate of the maximum memory capacity for this processing unit.
Defines the number of processing unit partitions
Specifies the number of backup processing unit instances per partition.
Default is 1, this is an advanced property.
Specifies an estimate for the maximum total number
of cpu cores used by this processing unit.
Specifies if the space should duplicate each information on two different machines.
Default is true.
Allows deployment of the processing unit on a single machine,
by lifting the limitation for primary and backup processing unit instances
from the same partition to be deployed on different machines.
Will deploy a secured processing unit. Note, by
setting user details the processing unit will be secured
automatically.
Postpones deployment of processing unit
instances until the specified dependency is met.
Sets the security user details for
authentication and authorization of the processing unit.
Configure the server side bean that starts and stops machines automatically.
Configure the server side bean that starts and stops machines automatically.
Defines a manual scaling strategy that consumes the specified memory capacity.
Eager trigger scales the EPU on all available machines and new machines joining the GigaSpaces Grid.
Processing unit file path (processing unit jar/zip file or a directory).
Processing unit name (should exists under the [GS ROOT]/deploy directory).
Specifies the the heap size per container (operating system process).
Specifies an estimate of the maximum memory capacity for this processing unit.
Defines the number of processing unit partitions
Specifies the number of backup processing unit instances per partition.
Default is 1, this is an advanced property.
Specifies an estimate for the maximum total number
of cpu cores used by this processing unit.
Specifies if the space should duplicate each information on two different machines.
Default is true.
Allows deployment of the processing unit on a single machine,
by lifting the limitation for primary and backup processing unit instances
from the same partition to be deployed on different machines.
Will deploy a secured processing unit. Note, by
setting user details the processing unit will be secured
automatically.
Postpones deployment of processing unit
instances until the specified dependency is met.
Sets the security user details for
authentication and authorization of the processing unit.
Configure the server side bean that starts and stops machines automatically.
Configure the server side bean that starts and stops machines automatically.
Defines a manual scaling strategy that consumes the specified memory capacity.
Eager trigger scales the EPU on all available machines and new machines joining the GigaSpaces Grid.
Processing unit file path (processing unit jar/zip file or a directory).
Processing unit name (should exists under the [GS ROOT]/deploy directory).
Specifies the the heap size per container (operating system process).
Will deploy a secured processing unit. Note, by
setting user details the processing unit will be secured
automatically.