Package com.microsoft.azure.batch
Interface IInheritedBehaviors
-
- All Known Implementing Classes:
AccountOperations
,ApplicationOperations
,CertificateOperations
,ComputeNodeOperations
,FileOperations
,JobOperations
,JobScheduleOperations
,PoolOperations
,TaskOperations
public interface IInheritedBehaviors
This interface defines methods and properties that are inherited from the instantiating parent object. Classes that implement this interface inherit behaviors when they are instantiated. In this model, the collections are independent but the members are shared references. Members of this collection alter or customize various behaviors of Azure Batch service client objects. These behaviors are generally inherited by any child class instances. Modifications are applied in the order of the collection. The last write wins.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<BatchClientBehavior>
customBehaviors()
Gets a collection of behaviors that modify or customize requests to the Batch service.IInheritedBehaviors
withCustomBehaviors(Collection<BatchClientBehavior> behaviors)
Sets a collection of behaviors that modify or customize requests to the Batch service.
-
-
-
Method Detail
-
customBehaviors
Collection<BatchClientBehavior> customBehaviors()
Gets a collection of behaviors that modify or customize requests to the Batch service.- Returns:
- A collection of
BatchClientBehavior
instances.
-
withCustomBehaviors
IInheritedBehaviors withCustomBehaviors(Collection<BatchClientBehavior> behaviors)
Sets a collection of behaviors that modify or customize requests to the Batch service.- Parameters:
behaviors
- The collection ofBatchClientBehavior
instances.- Returns:
- The current instance.
-
-