Class MlTraining.ListSupportedContainersResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MlTraining.ListSupportedContainersResponse,MlTraining.ListSupportedContainersResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<MlTraining.ListSupportedContainersResponse,MlTraining.ListSupportedContainersResponse.Builder>
viam.app.mltraining.v1.MlTraining.ListSupportedContainersResponse.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, MlTraining.ListSupportedContainersResponseOrBuilder
Enclosing class:
MlTraining.ListSupportedContainersResponse

public static final class MlTraining.ListSupportedContainersResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<MlTraining.ListSupportedContainersResponse,MlTraining.ListSupportedContainersResponse.Builder> implements MlTraining.ListSupportedContainersResponseOrBuilder
Protobuf type viam.app.mltraining.v1.ListSupportedContainersResponse
  • Field Summary

    Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    instance
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }
    Deprecated.
    int
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }
    ex value: container_map: { "tf:2.15": Container { key: "tf:2.15" uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest" framework: Tensorflow description: "Tensorflow 2.15" eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z created_on: 2026-01-15T01:30:15.01Z organization_id: "xyz" visibility: VISIBILITY_PUBLIC } }

    Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getContainerMapCount

      public int getContainerMapCount()
      Description copied from interface: MlTraining.ListSupportedContainersResponseOrBuilder
       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];
      Specified by:
      getContainerMapCount in interface MlTraining.ListSupportedContainersResponseOrBuilder
    • containsContainerMap

      public boolean containsContainerMap(String key)
       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];
      Specified by:
      containsContainerMap in interface MlTraining.ListSupportedContainersResponseOrBuilder
    • clearContainerMap

    • removeContainerMap

       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];
    • getContainerMap

      @Deprecated public Map<String,MlTraining.Container> getContainerMap()
      Deprecated.
      Specified by:
      getContainerMap in interface MlTraining.ListSupportedContainersResponseOrBuilder
    • getContainerMapMap

      public Map<String,MlTraining.Container> getContainerMapMap()
       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];
      Specified by:
      getContainerMapMap in interface MlTraining.ListSupportedContainersResponseOrBuilder
    • getContainerMapOrDefault

      public MlTraining.Container getContainerMapOrDefault(String key, MlTraining.Container defaultValue)
       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];
      Specified by:
      getContainerMapOrDefault in interface MlTraining.ListSupportedContainersResponseOrBuilder
    • getContainerMapOrThrow

      public MlTraining.Container getContainerMapOrThrow(String key)
       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];
      Specified by:
      getContainerMapOrThrow in interface MlTraining.ListSupportedContainersResponseOrBuilder
    • putContainerMap

       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];
    • putAllContainerMap

       ex value:
       container_map: {
       "tf:2.15": Container {
       key: "tf:2.15"
       uri: "us-docker.pkg.dev/vertex-ai/training/tf-gpu.2-15.py310:latest"
       framework: Tensorflow
       description: "Tensorflow 2.15"
       eol: { seconds: 1772630400, nanos: 0 } // 2026-03-03T00:00:00Z
       created_on: 2026-01-15T01:30:15.01Z
       organization_id: "xyz"
       visibility: VISIBILITY_PUBLIC
       }
       }
       
      map<string, .viam.app.mltraining.v1.Container> container_map = 1 [json_name = "containerMap"];