Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for GetSpec (0.26 sec)

  1. pilot/pkg/config/kube/crd/config.go

    type IstioKind struct {
    	metav1.TypeMeta
    	metav1.ObjectMeta `json:"metadata"`
    	Spec              json.RawMessage  `json:"spec"`
    	Status            *json.RawMessage `json:"status,omitempty"`
    }
    
    // GetSpec from a wrapper
    func (in *IstioKind) GetSpec() json.RawMessage {
    	return in.Spec
    }
    
    // GetStatus from a wrapper
    func (in *IstioKind) GetStatus() *json.RawMessage {
    	return in.Status
    }
    
    // GetObjectMeta from a wrapper
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 18:26:16 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. pilot/pkg/config/kube/crd/config_test.go

    	"istio.io/istio/pkg/ptr"
    )
    
    func TestKind(t *testing.T) {
    	obj := crd.IstioKind{}
    
    	spec := json.RawMessage(`{"a":"b"}`)
    	obj.Spec = spec
    	if got := obj.GetSpec(); !reflect.DeepEqual(spec, got) {
    		t.Errorf("GetSpec() => got %v, want %v", got, spec)
    	}
    
    	status := ptr.Of(json.RawMessage(`{"c":"d"}`))
    	obj.Status = status
    	if got := obj.GetStatus(); !reflect.DeepEqual(status, got) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 18:26:16 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/HierarchicalClassLoaderStructure.java

            HierarchicalClassLoaderStructure childNode = new HierarchicalClassLoaderStructure(spec, this);
            return childNode;
        }
    
        @Override
        public ClassLoaderSpec getSpec() {
            return self;
        }
    
        @Override
        public HierarchicalClassLoaderStructure getParent() {
            return parent;
        }
    
        @Override
        public boolean equals(Object o) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 04:50:46 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  4. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/extensions/AbstractMultiTestInterceptor.java

        }
    
        public static class TestDetails {
            private final SpecInfo spec;
            private final Method featureMethod;
    
            TestDetails(FeatureInfo feature) {
                this.spec = feature.getSpec().getBottomSpec();
                this.featureMethod = feature.getFeatureMethod().getReflection();
            }
    
            public <A extends Annotation> A getAnnotation(Class<A> type) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  5. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/annotations/RunFor.groovy

                        }
                    }
                    if (!groups.isEmpty()) {
                        scenarioDefinition.getPerformanceTests().add(new PerformanceTestScenarioDefinition.PerformanceTestsBean("${invocation.getSpec().getReflection().getName()}.$testId", groups))
                    }
                    Assume.assumeFalse(true)
                } else {
                    invocation.proceed()
                }
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  6. pilot/pkg/config/kube/crd/conversion.go

    // ConvertObject converts an IstioObject k8s-style object to the internal configuration model.
    func ConvertObject(schema resource.Schema, object IstioObject, domain string) (*config.Config, error) {
    	js, err := json.Marshal(object.GetSpec())
    	if err != nil {
    		return nil, err
    	}
    	spec, err := FromJSON(schema, string(js))
    	if err != nil {
    		return nil, err
    	}
    	status, err := StatusJSONFromMap(schema, object.GetStatus())
    	if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 18:26:16 UTC 2024
    - 6.3K bytes
    - Viewed (0)
Back to top