Interface SetMaintenancePolicyRequestOrBuilder

    • Method Detail

      • getProjectId

        String getProjectId()
         Required. The Google Developers Console [project ID or project
         number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
         
        string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The projectId.
      • getProjectIdBytes

        com.google.protobuf.ByteString getProjectIdBytes()
         Required. The Google Developers Console [project ID or project
         number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
         
        string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for projectId.
      • getZone

        String getZone()
         Required. The name of the Google Compute Engine
         [zone](https://cloud.google.com/compute/docs/zones#available) in which the
         cluster resides.
         
        string zone = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The zone.
      • getZoneBytes

        com.google.protobuf.ByteString getZoneBytes()
         Required. The name of the Google Compute Engine
         [zone](https://cloud.google.com/compute/docs/zones#available) in which the
         cluster resides.
         
        string zone = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for zone.
      • getClusterId

        String getClusterId()
         Required. The name of the cluster to update.
         
        string cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The clusterId.
      • getClusterIdBytes

        com.google.protobuf.ByteString getClusterIdBytes()
         Required. The name of the cluster to update.
         
        string cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for clusterId.
      • hasMaintenancePolicy

        boolean hasMaintenancePolicy()
         Required. The maintenance policy to be set for the cluster. An empty field
         clears the existing maintenance policy.
         
        .google.container.v1beta1.MaintenancePolicy maintenance_policy = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the maintenancePolicy field is set.
      • getMaintenancePolicy

        MaintenancePolicy getMaintenancePolicy()
         Required. The maintenance policy to be set for the cluster. An empty field
         clears the existing maintenance policy.
         
        .google.container.v1beta1.MaintenancePolicy maintenance_policy = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The maintenancePolicy.
      • getMaintenancePolicyOrBuilder

        MaintenancePolicyOrBuilder getMaintenancePolicyOrBuilder()
         Required. The maintenance policy to be set for the cluster. An empty field
         clears the existing maintenance policy.
         
        .google.container.v1beta1.MaintenancePolicy maintenance_policy = 4 [(.google.api.field_behavior) = REQUIRED];
      • getName

        String getName()
         The name (project, location, cluster name) of the cluster to set
         maintenance policy.
         Specified in the format `projects/*/locations/*/clusters/*`.
         
        string name = 5;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name (project, location, cluster name) of the cluster to set
         maintenance policy.
         Specified in the format `projects/*/locations/*/clusters/*`.
         
        string name = 5;
        Returns:
        The bytes for name.