@@ -45,6 +45,9 @@ public class CreateScheduledInstancesRequest {
4545 @ SerializedName ("Count" )
4646 private Integer count = null ;
4747
48+ @ SerializedName ("CpuMaxFrequency" )
49+ private Float cpuMaxFrequency = null ;
50+
4851 @ SerializedName ("DeliveryType" )
4952 private String deliveryType = null ;
5053
@@ -87,6 +90,9 @@ public class CreateScheduledInstancesRequest {
8790 @ SerializedName ("KeyPairName" )
8891 private String keyPairName = null ;
8992
93+ @ SerializedName ("MinCount" )
94+ private Integer minCount = null ;
95+
9096 @ SerializedName ("NetworkInterfaces" )
9197 private List <NetworkInterfaceForCreateScheduledInstancesInput > networkInterfaces = null ;
9298
@@ -180,6 +186,24 @@ public void setCount(Integer count) {
180186 this .count = count ;
181187 }
182188
189+ public CreateScheduledInstancesRequest cpuMaxFrequency (Float cpuMaxFrequency ) {
190+ this .cpuMaxFrequency = cpuMaxFrequency ;
191+ return this ;
192+ }
193+
194+ /**
195+ * Get cpuMaxFrequency
196+ * @return cpuMaxFrequency
197+ **/
198+ @ Schema (description = "" )
199+ public Float getCpuMaxFrequency () {
200+ return cpuMaxFrequency ;
201+ }
202+
203+ public void setCpuMaxFrequency (Float cpuMaxFrequency ) {
204+ this .cpuMaxFrequency = cpuMaxFrequency ;
205+ }
206+
183207 public CreateScheduledInstancesRequest deliveryType (String deliveryType ) {
184208 this .deliveryType = deliveryType ;
185209 return this ;
@@ -436,6 +460,24 @@ public void setKeyPairName(String keyPairName) {
436460 this .keyPairName = keyPairName ;
437461 }
438462
463+ public CreateScheduledInstancesRequest minCount (Integer minCount ) {
464+ this .minCount = minCount ;
465+ return this ;
466+ }
467+
468+ /**
469+ * Get minCount
470+ * @return minCount
471+ **/
472+ @ Schema (description = "" )
473+ public Integer getMinCount () {
474+ return minCount ;
475+ }
476+
477+ public void setMinCount (Integer minCount ) {
478+ this .minCount = minCount ;
479+ }
480+
439481 public CreateScheduledInstancesRequest networkInterfaces (List <NetworkInterfaceForCreateScheduledInstancesInput > networkInterfaces ) {
440482 this .networkInterfaces = networkInterfaces ;
441483 return this ;
@@ -712,6 +754,7 @@ public boolean equals(java.lang.Object o) {
712754 return Objects .equals (this .autoReleaseAt , createScheduledInstancesRequest .autoReleaseAt ) &&
713755 Objects .equals (this .clientToken , createScheduledInstancesRequest .clientToken ) &&
714756 Objects .equals (this .count , createScheduledInstancesRequest .count ) &&
757+ Objects .equals (this .cpuMaxFrequency , createScheduledInstancesRequest .cpuMaxFrequency ) &&
715758 Objects .equals (this .deliveryType , createScheduledInstancesRequest .deliveryType ) &&
716759 Objects .equals (this .description , createScheduledInstancesRequest .description ) &&
717760 Objects .equals (this .dryRun , createScheduledInstancesRequest .dryRun ) &&
@@ -726,6 +769,7 @@ public boolean equals(java.lang.Object o) {
726769 Objects .equals (this .instanceTypeId , createScheduledInstancesRequest .instanceTypeId ) &&
727770 Objects .equals (this .keepImageCredential , createScheduledInstancesRequest .keepImageCredential ) &&
728771 Objects .equals (this .keyPairName , createScheduledInstancesRequest .keyPairName ) &&
772+ Objects .equals (this .minCount , createScheduledInstancesRequest .minCount ) &&
729773 Objects .equals (this .networkInterfaces , createScheduledInstancesRequest .networkInterfaces ) &&
730774 Objects .equals (this .password , createScheduledInstancesRequest .password ) &&
731775 Objects .equals (this .projectName , createScheduledInstancesRequest .projectName ) &&
@@ -743,7 +787,7 @@ public boolean equals(java.lang.Object o) {
743787
744788 @ Override
745789 public int hashCode () {
746- return Objects .hash (autoReleaseAt , clientToken , count , deliveryType , description , dryRun , eipAddress , elasticScheduledInstanceType , endDeliveryAt , hostname , hpcClusterId , imageId , installRunCommandAgent , instanceName , instanceTypeId , keepImageCredential , keyPairName , networkInterfaces , password , projectName , scheduledInstanceDescription , scheduledInstanceName , securityEnhancementStrategy , startDeliveryAt , suffixIndex , tags , uniqueSuffix , userData , volumes , zoneId );
790+ return Objects .hash (autoReleaseAt , clientToken , count , cpuMaxFrequency , deliveryType , description , dryRun , eipAddress , elasticScheduledInstanceType , endDeliveryAt , hostname , hpcClusterId , imageId , installRunCommandAgent , instanceName , instanceTypeId , keepImageCredential , keyPairName , minCount , networkInterfaces , password , projectName , scheduledInstanceDescription , scheduledInstanceName , securityEnhancementStrategy , startDeliveryAt , suffixIndex , tags , uniqueSuffix , userData , volumes , zoneId );
747791 }
748792
749793
@@ -755,6 +799,7 @@ public String toString() {
755799 sb .append (" autoReleaseAt: " ).append (toIndentedString (autoReleaseAt )).append ("\n " );
756800 sb .append (" clientToken: " ).append (toIndentedString (clientToken )).append ("\n " );
757801 sb .append (" count: " ).append (toIndentedString (count )).append ("\n " );
802+ sb .append (" cpuMaxFrequency: " ).append (toIndentedString (cpuMaxFrequency )).append ("\n " );
758803 sb .append (" deliveryType: " ).append (toIndentedString (deliveryType )).append ("\n " );
759804 sb .append (" description: " ).append (toIndentedString (description )).append ("\n " );
760805 sb .append (" dryRun: " ).append (toIndentedString (dryRun )).append ("\n " );
@@ -769,6 +814,7 @@ public String toString() {
769814 sb .append (" instanceTypeId: " ).append (toIndentedString (instanceTypeId )).append ("\n " );
770815 sb .append (" keepImageCredential: " ).append (toIndentedString (keepImageCredential )).append ("\n " );
771816 sb .append (" keyPairName: " ).append (toIndentedString (keyPairName )).append ("\n " );
817+ sb .append (" minCount: " ).append (toIndentedString (minCount )).append ("\n " );
772818 sb .append (" networkInterfaces: " ).append (toIndentedString (networkInterfaces )).append ("\n " );
773819 sb .append (" password: " ).append (toIndentedString (password )).append ("\n " );
774820 sb .append (" projectName: " ).append (toIndentedString (projectName )).append ("\n " );
0 commit comments